diff options
| author | Po-Chuan Hsieh <sunpoet@FreeBSD.org> | 2026-01-15 11:34:43 +0000 |
|---|---|---|
| committer | Po-Chuan Hsieh <sunpoet@FreeBSD.org> | 2026-01-15 11:52:58 +0000 |
| commit | 3cab8edb4d985ac98adf42117809126e0af34306 (patch) | |
| tree | 4d96304b66f2b5fb30dbf6d26a6ef1c7410c5b61 | |
| parent | b61e79b8ef346a10f8af466f72d5d02650df8fc3 (diff) | |
devel/py-azure-ai-agents: Add py-azure-ai-agents 1.1.0
Use the AI Agents client library to:
- Develop Agents using the Azure AI Agents Service, leveraging an extensive
ecosystem of models, tools, and capabilities from OpenAI, Microsoft, and other
LLM providers. The Azure AI Agents Service enables the building of Agents for
a wide range of generative AI use cases.
- Note: While this package can be used independently, we recommend using the
Azure AI Projects client library (azure-ai-projects) for an enhanced
experience. The Projects library provides simplified access to advanced
functionality, such as creating and managing agents, enumerating AI models,
working with datasets and managing search indexes, evaluating generative AI
performance, and enabling OpenTelemetry tracing.
| -rw-r--r-- | devel/Makefile | 1 | ||||
| -rw-r--r-- | devel/py-azure-ai-agents/Makefile | 28 | ||||
| -rw-r--r-- | devel/py-azure-ai-agents/distinfo | 3 | ||||
| -rw-r--r-- | devel/py-azure-ai-agents/pkg-descr | 11 |
4 files changed, 43 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index b059ec5b8ffc..f0281afe030c 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -4466,6 +4466,7 @@ SUBDIR += py-aws-xray-sdk SUBDIR += py-awscli SUBDIR += py-awscrt + SUBDIR += py-azure-ai-agents SUBDIR += py-azure-appconfiguration SUBDIR += py-azure-batch SUBDIR += py-azure-core diff --git a/devel/py-azure-ai-agents/Makefile b/devel/py-azure-ai-agents/Makefile new file mode 100644 index 000000000000..6c2a5f9723bd --- /dev/null +++ b/devel/py-azure-ai-agents/Makefile @@ -0,0 +1,28 @@ +PORTNAME= azure-ai-agents +PORTVERSION= 1.1.0 +CATEGORIES= devel python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= azure_ai_agents-${PORTVERSION} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Microsoft Corporation Azure AI Agents Client Library for Python +WWW= https://azure.github.io/azure-sdk-for-python/ \ + https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/ai/azure-ai-agents \ + https://github.com/Azure/azure-sdk-for-python + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}azure-core>=1.30.0:devel/py-azure-core@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}isodate>=0.6.1:devel/py-isodate@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.12.2:devel/py-typing-extensions@${PY_FLAVOR} + +USES= python +USE_PYTHON= autoplist concurrent pep517 + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/devel/py-azure-ai-agents/distinfo b/devel/py-azure-ai-agents/distinfo new file mode 100644 index 000000000000..655c761e6680 --- /dev/null +++ b/devel/py-azure-ai-agents/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1768283060 +SHA256 (azure_ai_agents-1.1.0.tar.gz) = eb9d7226282d03206c3fab3f3ee0a2fc71e0ad38e52d2f4f19a92c56ed951aea +SIZE (azure_ai_agents-1.1.0.tar.gz) = 303656 diff --git a/devel/py-azure-ai-agents/pkg-descr b/devel/py-azure-ai-agents/pkg-descr new file mode 100644 index 000000000000..a986c0e8136e --- /dev/null +++ b/devel/py-azure-ai-agents/pkg-descr @@ -0,0 +1,11 @@ +Use the AI Agents client library to: +- Develop Agents using the Azure AI Agents Service, leveraging an extensive + ecosystem of models, tools, and capabilities from OpenAI, Microsoft, and other + LLM providers. The Azure AI Agents Service enables the building of Agents for + a wide range of generative AI use cases. +- Note: While this package can be used independently, we recommend using the + Azure AI Projects client library (azure-ai-projects) for an enhanced + experience. The Projects library provides simplified access to advanced + functionality, such as creating and managing agents, enumerating AI models, + working with datasets and managing search indexes, evaluating generative AI + performance, and enabling OpenTelemetry tracing. |
