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.
