Utilizzare un agente

Il codice per interrogare un agente è lo stesso indipendentemente dal fatto che venga eseguito localmente o implementato in remoto. Pertanto, in questa pagina, il termine agent si riferisce in modo intercambiabile a local_agent o remote_agent. Poiché l'insieme di operazioni supportate varia a seconda dei framework, forniamo istruzioni per l'utilizzo di modelli specifici per framework:

Framework Descrizione
Agent Development Kit Progettato in base alle best practice interne di Google per gli sviluppatori che creano applicazioni AI o per i team che devono prototipare ed eseguire il deployment rapidamente di soluzioni robuste basate su agenti.
Agent2Agent (anteprima) Il protocollo Agent2Agent (A2A) è uno standard aperto progettato per consentire una comunicazione e una collaborazione fluide tra gli agenti AI.
LangChain Più facile da usare 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 di human-in-the-loop e riavvolgimento/riproduzione.
AG2 (in precedenza AutoGen) AG2 fornisce un framework di conversazione multi-agente come astrazione di alto livello per la creazione di workflow LLM.
LlamaIndex (anteprima) La pipeline di query di LlamaIndex offre un'interfaccia di alto livello per la creazione di workflow RAG (Retrieval-Augmented Generation).
Personalizzato Agenti sviluppati e implementati senza l'utilizzo di un modello specifico del framework.

Utilizzare gli agenti di cui è stato eseguito il deployment nella console Google Cloud

Per gli agenti di cui è stato eseguito il deployment sviluppati utilizzando Agent Development Kit (ADK), puoi utilizzare la consoleGoogle Cloud per interagire con l'agente:

  1. Nella console Google Cloud , vai alla pagina Vertex AI Agent Engine.

    Vai ad Agent Engine

    Nell'elenco vengono visualizzate le istanze di Agent Engine che fanno parte del progetto selezionato. Puoi utilizzare il campo Filtra per filtrare l'elenco in base alla colonna specificata.

  2. Fai clic sul nome dell'istanza di Agent Engine.

  3. Fai clic sulla scheda Playground.

  4. Puoi digitare un messaggio per interagire con l'agente e fare clic su Nuova sessione per avviare una nuova sessione con l'agente.

  5. Se hai abilitato le tracce tramite OpenTelemetry, puoi visualizzare i dettagli sul comportamento dell'agente durante le interazioni:

    • Traccia: tracce delle tue conversazioni con l'agente.

    • Evento: un grafico delle API richiamate e dei dettagli dell'evento durante le conversazioni con l'agente.

    • Stato: informazioni sullo stato dell'agente durante le conversazioni.

    • Sessioni: un elenco di sessioni associate al tuo agente. Per ulteriori informazioni, consulta Gestire utilizzando la console Google Cloud o le chiamate API.

Passaggi successivi