Panoramica
Per utilizzare Vertex AI Agent Engine, devi prima sviluppare un agente che possa essere implementato su Vertex AI Agent Engine. Il modo più semplice per sviluppare un agente è utilizzare uno dei modelli specifici del framework che forniamo. I modelli specifici del framework gestiscono automaticamente alcuni aspetti comuni dello sviluppo di un agente, come la serializzazione degli oggetti e la separazione del codice che inizializza un agente dal codice che risponde ai prompt. Forniamo i seguenti modelli specifici per framework:
Framework | Descrizione |
---|---|
Agent Development Kit (anteprima) | Progettato in base alle best practice interne di Google per gli sviluppatori che creano applicazioni AI o per i team che devono prototipare e implementare rapidamente soluzioni robuste basate su agenti. |
LangChain | Più facile da implementare per i casi d'uso di base grazie alle configurazioni e alle astrazioni predefinite. |
LangGraph | Approccio basato su grafici per definire i flussi di lavoro, con funzionalità avanzate human-in-the-loop e di riavvolgimento/riproduzione. |
AG2 (in precedenza AutoGen) | AG2 fornisce un framework di conversazione multi-agente come astrazione di alto livello per la creazione di flussi di lavoro LLM. |
LlamaIndex (anteprima) | La pipeline di query di LlamaIndex offre un'interfaccia di alto livello per la creazione di flussi di lavoro RAG (Retrieval-Augmented Generation). |
Se il tuo caso d'uso non è in linea con uno dei modelli specifici del framework, puoi sviluppare un agente personalizzato.
protocollo Agent2Agent (A2A)
Se stai creando un sistema multi-agente, ti consigliamo vivamente di esaminare il protocollo A2A. Il protocollo A2A è uno standard aperto che consente una comunicazione e una collaborazione fluide tra gli agenti AI, indipendentemente dai framework sottostanti. È stato donato da Google Cloud alla Linux Foundation nel giugno 2025. Per utilizzare gli SDK A2A o provare gli esempi, consulta il repository GitHub.
Passaggi successivi
- Sviluppa un agente personalizzato.
- Valutare un agente.
- Esegui il deployment di un agente.
- Richiedere assistenza.