Agent Garden

Agent Garden è una raccolta curata all'interno di Gemini Enterprise Agent Platform di Google Cloudche fornisce esempi di agenti predefiniti. Questi esempi sono progettati per aiutare gli sviluppatori ad avviare rapidamente la creazione di agenti AI fornendo modelli funzionali di alta qualità per pattern di AI comuni.

Agent Garden semplifica il processo di creazione di sofisticate applicazioni AI offrendo:

  • Esempi pronti all'uso: modelli come Retrieval-Augmented Generation (RAG) che includono una logica preconfigurata.
  • Logica personalizzabile: sebbene gli esempi funzionino immediatamente, forniscono l'accesso al codice sorgente su GitHub per una personalizzazione approfondita.
  • Infrastruttura integrata: gli agenti sono progettati per funzionare perfettamente con altri componenti di Agent Platform come RAG Engine, Vector Search e modelli Gemini.
  • Concentrato su un caso d'uso: ogni agente è personalizzato per attività specifiche, ad esempio l'assistenza clienti basata sulla documentazione o la sintesi di ricerche specifiche del settore.

Passi per il deployment

Per eseguire il deployment di un campione di agente da Agent Garden:

  1. Vai alla console di Agent Platform e seleziona Agent Garden dalla sezione Agent Builder nel menu a sinistra per accedere ad Agent Garden.
  2. Scegli un campione adatto alle tue esigenze. Ad esempio, l'esempio Retrieval-Augmented Generation (RAG) è ideale per creare sistemi di domande e risposte basati su fatti.
  3. Configura le seguenti impostazioni dell'ambiente:
    • Progetto: assicurati di trovarti nel Google Cloud progetto corretto.
    • Regione: seleziona una regione supportata per il deployment.
    • Selezione del modello: scegli il modello (ad esempio, Gemini 3 Flash) che utilizzerà il tuo agente.
  4. Fai clic su Implementa e poi seleziona una delle opzioni di implementazione descritte nella sezione seguente.
  5. Fai clic su Crea o Conferma per inizializzare l'agente. Il sistema eseguirà il provisioning delle risorse necessarie. Puoi monitorare l'avanzamento nella barra delle notifiche o nella sezione "Runtime dell'agente".

Opzioni di deployment

Quando esegui il deployment di un agente, puoi scegliere una delle tre opzioni seguenti:

Esegui il deployment con l'interfaccia a riga di comando di Agents

Questo metodo è il percorso standard e più diretto per il deployment degli agenti da Agent Garden utilizzando Agents CLI. È ideale per studenti, prototipazione e test rapidi perché offre una soluzione di deployment con risorse di base per il monitoraggio.

  • Strumento e metodo: premendo il pulsante Esegui il deployment si apre un'interfaccia a riga di comando (CLI) con un comando compilato. Inserisci la regione quando ti viene chiesto.
  • Ambiente di destinazione: esegue il deployment dell'agente in un'istanza di Agent Runtime.

Esegui il deployment dell'implementazione end-to-end con App Design Center

Questa opzione è per l'implementazione su larga scala di livello enterprise. Utilizza App Design Center, che offre un'esperienza di configurazione visiva low-code "ClickOps". Puoi copiare e personalizzare i modelli forniti da Google, come Simple Agent Platform o Agent Platform with governance. Quindi, utilizza il modello personalizzato per standardizzare l'architettura di ogni agente che implementi.

  • Ambiente di destinazione: esegue il deployment dell'agente in un'applicazione, ovvero un raggruppamento complesso di infrastrutture e configurazioni pronte per la produzione.
  • Caso d'uso: questa opzione fornisce l'intero stack di deployment aziendale, offrendo vantaggi significativi rispetto a metodi di deployment più semplici, tra cui i seguenti:
    • Esperienza post-deployment gestita nei giorni 0, 1 e 2.
    • Dashboard operative, ottimizzazione dei costi FinOps e controllo delle versioni.
    • Integrazioni di sicurezza, conformità e CI/CD/GitOps.

Esegui il deployment e la registrazione in Gemini Enterprise con Agents CLI

Questa opzione si concentra sulla creazione di un agente pronto per la produzione, rilevabile e gestito all'interno dell'ecosistema aziendale.

  • Elaborazione: l'agente viene prima distribuito in un runtime gestito (come Agent Runtime) utilizzando uno strumento come Agents CLI. Il secondo passaggio fondamentale è la registrazione a Gemini Enterprise.

  • Ambiente di destinazione: un'applicazione Gemini Enterprise, che utilizza Agent Runtime di Agent Platform come runtime.

  • Caso d'uso: la registrazione è il ponte fondamentale che collega la logica di backend dell'agente al livello di orchestrazione di Gemini Enterprise.

Post-deployment e test

Una volta eseguito il deployment, hai diverse opzioni per interagire con il nuovo agente:

  • Anteprima: utilizza il pulsante Apri agente per testare immediatamente le prestazioni dell'agente in un'interfaccia di chat.
  • Debug: attiva/disattiva l'opzione Mostra riquadro di debug per visualizzare il ragionamento sottostante, le chiamate agli strumenti e i passaggi di recupero eseguiti dall'agente.
  • Espandi: utilizza il menu Strumenti per connettere l'agente ad API esterne o a datastore privati.