Low-level SDK for creating and managing persistent AI agents with threads, messages, runs, and tools.
| Code Interpreter | CodeInterpreterToolDefinition | Execute Python code, generate visualizations | | File Search | FileSearchToolDefinition | Search uploaded files via vector stores | | Function Calling | FunctionToolDefinition | Call custom functions | | Bing Grounding | BingGroundingToolDefinition | Web search via Bing |
| Azure AI Search | AzureAISearchToolDefinition | Search Azure AI Search indexes | | OpenAPI | OpenApiToolDefinition | Call external APIs via OpenAPI spec | | Azure Functions | AzureFunctionToolDefinition | Invoke Azure Functions | | MCP | MCPToolDefinition | Model Context Protocol tools | | SharePoint | SharepointToolDefinition | Access SharePoint content |
Постоянный пакет SDK для агентов Azure AI для .NET. Низкоуровневый SDK для создания и управления агентами ИИ с помощью потоков, сообщений, запусков и инструментов. Используйте для агента CRUD, потоков разговоров, потоковой передачи ответов, вызова функций, поиска файлов и интерпретатора кода. Триггеры: «PersistentAgentsClient», «постоянные агенты», «потоки агентов», «запуск агентов», «потоковые агенты», «агенты вызова функций .NET». Источник: microsoft/agent-skills.