# Azure AI Foundry

The Azure AI Foundry package is **sample code** for interfacing with Azure AI Foundry agents, projects, and tools.

The library is used by and intended only for sample agents and examples in the TypeAgent project.

Supported services:

- Manage Azure AI Foundry agents (create, update, delete)
- Manage agent conversations (threads)
- Manage agent tools (BingWithGrounding, Logic Apps, etc.).

The library includes support for getting settings needed to call these services from environment variables.

# Dependencies

This package depends on the Azure AI Foundry package (@azure/ai-projects)[https://www.npmjs.com/package/@azure/ai-projects] and the (openai)[https://www.npmjs.com/package/openai] SDK for the Responses API.

## Trademarks

This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft
trademarks or logos is subject to and must follow
[Microsoft's Trademark & Brand Guidelines](https://www.microsoft.com/en-us/legal/intellectualproperty/trademarks/usage/general).
Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship.
Any use of third-party trademarks or logos are subject to those third-party's policies.
