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 persistente degli agenti Azure AI per .NET. SDK di basso livello per la creazione e la gestione di agenti AI con thread, messaggi, esecuzioni e strumenti. Utilizzare per CRUD dell'agente, thread di conversazione, risposte in streaming, chiamate di funzioni, ricerca di file e interprete di codice. Trigger: "PersistentAgentsClient", "agenti persistenti", "thread agente", "esecuzioni agente", "agenti streaming", "funzione che chiama agenti .NET". Fonte: sickn33/antigravity-awesome-skills.