Hosting di applicazioni di Agent Framework

Dopo aver compilato un agente o un flusso di lavoro, scegliere prima di tutto chi gestisce l'infrastruttura. Si tratta di una scelta operativa tra Microsoft-managed Foundry Hosted Agents e self-hosting; è separato dal protocollo usato dai client per raggiungere l'agente.

Scegliere un modello di hosting

Agenti ospitati di Foundry Self-hosting
Chi gestisce l'infrastruttura? Microsoft Foundry Agent Service gestisce il container, la scalabilità, il ciclo di vita della sessione e l'integrazione con la piattaforma. L'applicazione viene eseguita nel servizio Web, nel contenitore, nel runtime o nell'infrastruttura esistente.
Che cosa gestisci? Il codice agente e la configurazione di Foundry. Route, identità, autorizzazione, criteri di richiesta, archiviazione, distribuzione, scalabilità e librerie client native.
Scegliere questa opzione quando Si desidera l'hosting di agenti gestiti da Microsoft. È necessario il controllo a livello di applicazione o deve essere integrato con l'infrastruttura esistente.
Inizia qui Ospitare un agente in Foundry Ospitare in modalità self-host un'applicazione Di Agent Framework

Microsoft Foundry Hosted Agents è ora disponibile a livello generale. Gli attuali pacchetti self-hosting di Python sono in versione preliminare; per informazioni sul ciclo di vita dei singoli pacchetti, vedere la guida al self-hosting.

Per l'esecuzione durevole o l'orchestrazione a esecuzione prolungata, usare Durable Extension. Usa l'infrastruttura Durable Task per rendere persistente lo stato di esecuzione e riprendersi dagli errori.

Scegliere un protocollo separatamente

Il modello di hosting non determina il protocollo. Ad esempio, il protocollo OpenAI Responses funziona con entrambi i modelli:

  • Agenti ospitati di Foundry espongono endpoint gestiti per Risposte e Invocazioni e supportano il protocollo Activity per i canali di Microsoft 365.
  • Hosting autonomo consente all'applicazione di usare gli helper Responses per esporre un endpoint /responses con il proprio framework, routing e criteri di gestione.

Dopo aver scelto un host, selezionare l'integrazione client adatta allo scenario:

  • Endpoint compatibili con OpenAI per le API compatibili con risposte e completamento chat.
  • Hosting A2A per esporre un agente di Agent Framework tramite il protocollo da agente a agente.
  • Servizio agente A2A per richiamare un agente A2A remoto.
  • Ag-UI per le applicazioni degli agenti basati sul Web.
  • Bot di Telegram per un'integrazione nativa con l'API Bot di Telegram ospitata localmente.
  • Strumenti MCP per esporre un agente o un flusso di lavoro come strumento MCP nativo.

Passaggi successivi

Approfondimento: