BSD Ports

devel/py-azure-ai-projects 2.7.0 FreeBSD

Microsoft Corporation Azure AI Projects Client Library for Python

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
7464447bbb
License
MIT
Categories
devel, python
Package size
725.2 KiB, 12372.4 KiB installed

Description

The AI Projects client library (in preview) is part of the Microsoft Foundry SDK, and provides easy access to resources in your Microsoft Foundry Project. Use it to:

  • Create and run Agents using methods on methods on the .agents client property.
  • Enhance Agents with specialized tools:
  • Get an OpenAI client using .get_openai_client() method to run Responses, Conversations, Evals and FineTuning operations with your Agent.
  • Manage memory stores for Agent conversations, using the .memory_stores operations.
  • Explore additional evaluation tools to assess the performance of your generative AI application, using the .evaluation_rules, .evaluation_taxonomies, .evaluators, .insights, and .schedules operations.
  • Run Red Team scans to identify risks associated with your generative AI application, using the ".red_teams" operations.
  • Fine tune AI Models on your data.
  • Enumerate AI Models deployed to your Foundry Project using the .deployments operations.
  • Enumerate connected Azure resources in your Foundry project using the .connections operations.
  • Upload documents and create Datasets to reference them using the .datasets operations.
  • Create and enumerate Search Indexes using methods the .indexes operations.

In the other systems

SystemPortVersion
FreeBSDdevel/py-azure-ai-projects2.7.0
HardenedBSDdevel/py-azure-ai-projects2.7.0
GhostBSDdevel/py-azure-ai-projects2.7.0

Install

Binary package:

pkg install py312-azure-ai-projects

From the ports tree:

cd /usr/ports/devel/py-azure-ai-projects/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	py312-azure-ai-projects>0:devel/py-azure-ai-projects

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.7.02.7.0--2.7.0
FreeBSD:14:quarterly2.7.02.7.0n/a-2.7.0
FreeBSD:15:latest2.7.02.7.0n/a--
FreeBSD:15:quarterly2.7.02.7.0n/an/an/a
FreeBSD:16:latest2.7.02.7.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

Runtime 6

The full lists below include those, and their dependencies in turn.

Build dependencies 16
Run dependencies 73
Required by 1

Configuration

Options name: devel_azure-ai-projects

OptionDefaultDescription
VOICEoffVoice agents
USES
python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
azure_ai_projects-2.7.0.tar.gz3.9992282e+07ba3c6626bfa710031de37f927ae488ca9614168382407d7b2bb8d6e20fe32ff8
Master sites 1
  • PYPI

Commit history 5

DateCommitCreditsLog message
7464447bbb Po-Chuan Hsieh devel/py-azure-ai-projects: Add VOICE option
a7e367806b Po-Chuan Hsieh devel/py-azure-ai-projects: Update to 2.7.0
Changes: https://github.com/Azure/azure-sdk-for-python/releases https://github.com/Azure/azure-sdk-for-python/blob/main/sdk/ai/azure-ai-projects/CHANGELOG.md
95591ca70b Po-Chuan Hsieh devel/py-azure-ai-projects: Update to 2.4.0
Changes: https://github.com/Azure/azure-sdk-for-python/releases https://github.com/Azure/azure-sdk-for-python/blob/main/sdk/ai/azure-ai-projects/CHANGELOG.md
4fd7603f10 Po-Chuan Hsieh devel/py-azure-ai-projects: Update to 2.3.0
Changes: https://github.com/Azure/azure-sdk-for-python/releases https://github.com/Azure/azure-sdk-for-python/blob/main/sdk/ai/azure-ai-projects/CHANGELOG.md
ad15558207 Po-Chuan Hsieh devel/py-azure-ai-projects: Update to 2.2.0
Changes: https://github.com/Azure/azure-sdk-for-python/releases https://github.com/Azure/azure-sdk-for-python/blob/main/sdk/ai/azure-ai-projects/CHANGELOG.md