Agent Garden

Agent Garden è una raccolta curata all'interno della piattaforma agentica Gemini Enterprise di Google Cloudche fornisce campioni 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 AI comuni.

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

  • Esempi pronti all'uso: modelli come la 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 della piattaforma di agenti come RAG Engine, Vector Search e modelli Gemini.
  • Orientato al 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 della piattaforma degli agenti 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 di 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 verrà utilizzato dal 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. È ideale per studenti, prototipazione e test rapidi, in quanto offre una soluzione di deployment rapido 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 richiesto.
  • 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 (ADC), che offre un'esperienza di configurazione visiva "ClickOps" low-code. ADC utilizza un modello Terraform di Agent Cloud per il deployment.

  • Ambiente di destinazione: esegue il deployment dell'agente in Agent Cloud, che è 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 gestita post-deployment 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 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.