devel/py-azure-ai-projects: Add py-azure-ai-projects 1.0.0
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.