Agent Garden è una libreria selezionata 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 AI comuni.
Agent Garden semplifica il processo di creazione di applicazioni di AI sofisticate offrendo:
- Esempi pronti all'uso: modelli come la Retrieval-Augmented Generation (RAG) che vengono forniti con una logica preconfigurata.
- Logica personalizzabile: anche se gli esempi funzionano immediatamente, forniscono accesso al codice sorgente di GitHub per una personalizzazione approfondita.
- Infrastruttura integrata: gli agenti sono progettati per funzionare perfettamente con altri componenti della piattaforma degli agenti, come RAG Engine su Gemini Enterprise Agent Platform, Vector Search su Gemini Enterprise Agent Platform e i modelli Gemini.
- Focalizzati sui casi d'uso: ogni agente è personalizzato per attività specifiche, come l'assistenza clienti basata sulla documentazione o la sintesi di ricerche specifiche del settore.
Passi per il deployment
Per eseguire il deployment di un agente di esempio da Agent Garden, segui questi passaggi:
- Vai alla console di Agent Platform e seleziona Agent Garden dalla sezione Agent Builder nel menu a sinistra per accedere ad Agent Garden.
- Scegli un esempio adatto alle tue esigenze. Ad esempio, l'esempio di Retrieval-Augmented Generation (RAG) è ideale per creare sistemi di domande e risposte basati sui fatti.
- Configura le seguenti impostazioni dell'ambiente:
- Progetto: assicurati di trovarti nel progetto Google Cloud 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.
- Fai clic su Esegui il deployment, quindi seleziona una delle opzioni di deployment descritte nella sezione seguente.
- 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 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 Agents
Questo metodo è il percorso standard e più diretto per il deployment degli agenti da Agent Garden utilizzando l'interfaccia a riga di comando Agents. È 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 richiesto.
- Ambiente di destinazione: esegue il deployment dell'agente in un'istanza di Agent Runtime.
Esegui il deployment dell'implementazione E2E con App Design Center
Questa opzione è per il deployment su larga scala di livello enterprise. Utilizza App Design Center, che offre un'esperienza di configurazione visiva "ClickOps" low-code. Puoi copiare e personalizzare i modelli forniti da Google, come Simple Agent Platform o Agent Platform with governance. Poi utilizza il modello personalizzato per standardizzare l'architettura per ogni agente di cui esegui il deployment.
- 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:
- Esperienza post-deployment gestita nei giorni 0, 1 e 2.
- Dashboard operative, ottimizzazione dei costi FinOps e controllo della versione.
- 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 possibilità di rendere un agente pronto per la produzione rilevabile e gestito all'interno dell'ecosistema aziendale.
Processo: l'agente viene prima distribuito in un runtime gestito (come Agent Runtime) utilizzando uno strumento come Agents CLI. Il secondo passaggio fondamentale è la registrazione con Gemini Enterprise.
Ambiente di destinazione: un'applicazione Gemini Enterprise, che utilizza il runtime dell'agente della piattaforma dell'agente 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, le chiamate agli strumenti e i passaggi di recupero sottostanti eseguiti dall'agente.
- Espandi: utilizza il menu Strumenti per connettere l'agente ad API esterne o datastore privati.