Il Agent Garden è una libreria curata all'interno di Google Cloud's Gemini Enterprise Agent Platform che fornisce esempi di agenti predefiniti. Questi esempi sono progettati per aiutare gli sviluppatori a iniziare 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 applicazioni di AI sofisticate 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 di 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.
- Focus sul caso 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 esempio di agente da Agent Garden:
- 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 corretto Google Cloud .
- Regione: seleziona una regione supportata per il deployment.
- Selezione del modello: scegli il modello (ad esempio Gemini 3 Flash) che verrà utilizzato dall'agente.
- Fai clic su Esegui il deployment e seleziona una delle opzioni di deployment descritte in the 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 "Agent Runtime".
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. È ideale per studenti, prototipazione e test rapidi, in quanto offre una soluzione di deployment rapida con risorse di base per il monitoraggio.
- Strumento e metodo: se premi il pulsante Esegui il deployment, si apre un' interfaccia a riga di comando (CLI) con un comando compilato. Quando ti viene chiesto, inserisci la regione.
- 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 il deployment 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. Poi utilizza il modello personalizzato per standardizzare l'architettura di 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 ai metodi di deployment più semplici,
tra cui:
- 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 l'interfaccia a riga di comando Agents
Questa opzione si concentra sulla possibilità di individuare e gestire un agente pronto per la produzione all'interno dell'ecosistema aziendale.
- Procedura: l'agente viene prima sottoposto a deployment in un runtime gestito (come Agent Runtime) utilizzando uno strumento come l'interfaccia a riga di comando Agents. Il secondo passaggio fondamentale è la registrazione con 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 del tuo 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 ad archivi di dati privati.