Panoramica sugli agenti

Crea, esegui il deployment e gestisci agenti AI che utilizzano il ragionamento e gli strumenti per eseguire attività aziendali complesse, come l'automazione dei workflow, la scoperta di informazioni in più sistemi e la generazione di contenuti. Agent Platform fornisce un ambiente end-to-end per l'intero ciclo di vita dell'agente, inclusi strumenti di sviluppo low-code e code-first, un runtime gestito e servizi integrati per la sicurezza, la governance e l'osservabilità.

Vai a Agent Platform Creare un agente

Scegli il percorso di sviluppo

A seconda dei requisiti tecnici e delle competenze, puoi creare agenti utilizzando due percorsi principali:

  • Agent Studio (low-code): uno spazio di lavoro visivo e collaborativo per scoprire modelli, progettare prompt e creare agenti senza scrivere codice. Ideale per la prototipazione rapida e gli agenti incentrati sull'attività.
  • Agent Development Kit (ADK) (code-first): un framework potente per gli sviluppatori per creare orchestrazioni multi-agente complesse con un controllo granulare sulla logica, sugli strumenti e sulla simulazione dell'ambiente.

Architettura della piattaforma

Agent Platform fornisce una suite integrata di strumenti e servizi per supportare il ciclo di vita end-to-end dell'agente in quattro pilastri chiave:

  • Crea: crea agenti utilizzando Studio low-code o ADK code-first. Accedi a oltre 200 foundation model in Model Garden.
  • Scala: esegui il deployment degli agenti in un runtime completamente gestito con gestione delle sessioni integrata e Memory Bank a lungo termine.
  • Regola: proteggi gli agenti con un'identità univoca, centralizza l'accesso agli strumenti nel registry e applica le policy utilizzando Agent Gateway.
  • Ottimizza: migliora la qualità con la valutazione di AI generativa e ottieni una visibilità approfondita con Cloud Observability e Topology.

Crea

Il pilastro Crea fornisce intelligence e connettività non elaborate (inclusi Model Garden, ADK e MCP). I componenti chiave includono:

  • Agent Studio: fornisce un ambiente di sviluppo low-code per la creazione di agenti.
  • Agent Garden: fornisce una libreria di agenti predefiniti di esempio che accelerano lo sviluppo di agenti per pattern e casi d'uso comuni di AI.
  • Agent Development Kit (ADK): viene utilizzato per lo sviluppo code-first di agenti complessi e logica di orchestrazione.
  • Model Garden: è una libreria di oltre 200 foundation model di Google, partner e community open source per la scoperta e la sperimentazione.

Scala

Il pilastro Scala fornisce runtime gestiti, efficienza serverless e memoria a lungo termine per il deployment e l'esecuzione degli agenti. I componenti chiave includono:

Agent Runtime

Agent Runtime è un ambiente di runtime completamente gestito (Agent Runtime) per l'hosting, il deployment e la scalabilità degli agenti creati con ADK o altri strumenti.

Sessioni

Le sessioni vengono utilizzate per mantenere la cronologia delle interazioni tra un utente e un agente nel corso di una singola conversazione. Una sessione fornisce il contesto per un'interazione in corso ed è un'origine per la generazione di memoria a lungo termine.

Memory Bank

Memory Bank fornisce agli agenti una memoria a lungo termine estraendo, archiviando, e recuperando informazioni personalizzate su un utente in più sessioni, consentendo la personalizzazione e la continuità tra le sessioni.

Regola

Il pilastro Regola fornisce strumenti completi per gestire le identità degli agenti (IAM), Agent Gateway e Model Armor. I componenti chiave includono:

Applicazione AI

Un'applicazione App Hub raggruppa logicamente i servizi e i carichi di lavoro che forniscono una funzione aziendale. Le applicazioni AI estendono questo concetto con funzionalità specializzate come la chiamata di funzioni, la pianificazione proattiva e le mesh di agenti coreografate. Gli agenti vengono mappati automaticamente a queste applicazioni al momento del deployment.

Agent Registry

Una volta eseguito il deployment degli agenti in Agent Platform, questi vengono registrati automaticamente in Agent Registry. Durante il deployment, puoi collegare gli agenti a un'applicazione AI esistente o crearne automaticamente una nuova.

Il registry fornisce un archivio centralizzato interrogabile per tutti gli agenti e i server MCP di Google e di terze parti. Acquisisce metadati critici, tra cui versioni, framework (come ADK) e funzionalità come nomi e annotazioni degli strumenti MCP.

Esegui query sul registry per gli endpoint e configura le connessioni OAuth 2.0 gestite per l'autenticazione delegata dall'utente utilizzando l'identità dell'agente. I connettori IAM sottostanti gestiscono la complessità di OAuth e della gestione dei token di aggiornamento, consentendo agli agenti di richiamare in modo sicuro gli strumenti per conto degli utenti senza richiedere agli sviluppatori di gestire le credenziali sensibili.

Identità dell'agente

Al momento del deployment, gli agenti ricevono automaticamente un'identità dell'agente, un ID univoco in formato SPIFFE che funge da alternativa granulare ai service account condivisi. Supportato direttamente in IAM, consente agli amministratori di assegnare autorizzazioni specifiche (ad esempio a bucket Cloud Storage o set di dati BigQuery) direttamente all'agente. Questa identità funziona anche con i connettori IAM per l'accesso agli strumenti delegato dall'utente, fornendo un audit trail chiaro. Agent Gateway utilizza questa identità per applicare controllo dell'accesso granulare a tutte le interazioni degli agenti.

Agent Gateway

Il traffico degli agenti viene gestito da Agent Gateway, un componente di rete completamente gestito che regola tutto il traffico da un agente. Funge da punto di applicazione del runtime, intercettando le chiamate a strumenti o altri agenti per applicare le policy di controllo dell'accesso e supportare l'ispezione delle chiamate e delle risposte degli strumenti da parte di Model Armor.

App Design Center

App Design Center ti aiuta a progettare e eseguire il provisioning di modelli di infrastruttura sicuri per le applicazioni AI. Garantisce che i servizi dipendenti, come Agent Gateway, le policy di sicurezza di Model Armor e le configurazioni IAM, vengano istanziati correttamente nel tuo ambiente. App Design Center semplifica l'applicazione delle policy di governance dal momento del deployment di un agente.

Ottimizza

Il pilastro Ottimizza fornisce strumenti di osservabilità e valutazione forensi per migliorare il rendimento e la qualità degli agenti. I componenti chiave includono:

Cloud Observability

La suite Cloud Observability (Cloud Trace, Cloud Logging, Cloud Monitoring e Topology) raccoglie informazioni dall'agente per impostazione predefinita quando esegui il deployment utilizzando ADK, fornendo una visibilità approfondita sul rendimento e sul comportamento dell'agente. Utilizza i protocolli Open Telemetry per raccogliere tracce (percorsi di esecuzione), log (eventi ed errori) e metriche (latenza, utilizzo dei token) da Agent Platform, Agent Gateway e Model Armor. Questa telemetria unificata ti consente di eseguire il debug degli errori, monitorare i costi, tracciare il percorso completo del ragionamento di un agente e visualizzare la topologia dell'applicazione.

Valutazione

Il servizio di valutazione GenAI ti consente di condurre valutazioni online della qualità degli agenti utilizzando AutoSxS.

Casi d'uso comuni

Gli agenti possono essere applicati a un'ampia varietà di scenari aziendali:

  • Assistenza clienti: automatizza le risposte alle domande comuni e risolvi i ticket integrando gli agenti con la knowledge base e i sistemi di gestione dei ticket.
  • Scoperta di informazioni: consente agli utenti di eseguire ricerche nei sistemi interni frammentati (come Drive, Jira e Slack) utilizzando il linguaggio naturale per trovare esperti o lo stato del progetto.
  • Operazioni aziendali: automatizza attività ripetitive come la pianificazione di riunioni, la preparazione di briefing giornalieri o l'elaborazione di report sulle spese.
  • Vendite e marketing: crea comunicazioni personalizzate, riepiloga il rendimento delle campagne o cerca potenziali clienti utilizzando i dati aziendali in tempo reale.
  • Sviluppo software: aiuta gli sviluppatori a eseguire il debug del codice, a navigare in repository complessi o a risolvere i problemi dell'infrastruttura.

Interfacce di amministrazione

Agent Platform è la console centrale per gli amministratori della piattaforma e della sicurezza per gestire l'intero ciclo di vita dell'agente. Gemini Enterprise Admin gestisce e aggiunge agenti all'interno di un'istanza di Gemini Enterprise. Si integra con Agent Registry e Agent Gateway. La Console di amministrazione Google Workspace gestisce le interazioni tra gli agenti di Gemini Enterprise e i servizi e i dati di Google Workspace.

Agent Platform

  • Agent Registry: visualizza, gestisci, controlla le versioni, registra e monitora gli agenti.
  • Gestione di Agent Gateway: configura, gestisci e monitora gli Agent Gateway.
  • Applicazione delle policy: definisci e applica le policy IAM e Model Armor.
  • Osservabilità: monitora le metriche, le tracce e i log degli agenti e visualizza le dipendenze e le interazioni degli agenti.
  • Identità: gestisci i service account e le autorizzazioni degli agenti.
  • Sicurezza: esegui l'integrazione con Security Command Center per il rilevamento delle minacce.
  • Audit logging: monitora le attività degli agenti.
  • Crea, scala e ottimizza i workflow in Agent Platform.

Gemini Enterprise Admin

  • Gestisci le licenze e gli utenti di Gemini Enterprise.
  • Gestisci le istanze e i connettori dati di Gemini Enterprise.
  • Collega Agent Gateway per configurare il routing per le istanze di Gemini Enterprise.
  • Aggiungi agenti e strumenti all'istanza di Gemini Enterprise da Agent and Tool Registry (supporta anche i percorsi esistenti per gli agenti BYO-MCP e A2A).
  • Gestisci le autorizzazioni degli utenti di Gemini Enterprise per gli agenti.
  • Abilita l'osservabilità (log, metriche, tracce) utilizzando Google Cloud gli strumenti per gli agenti di Gemini Enterprise.
  • Vai ad Agent Platform per l'applicazione delle policy e l'osservabilità aggiuntiva.

Console di amministrazione Google Workspace

  • Attiva o disattiva il servizio Gemini Enterprise per gli utenti di Google Workspace.
  • Gestisci le autorizzazioni degli utenti di Google Workspace per l'accesso agli agenti di Gemini Enterprise.
  • Applica le policy del dominio di Google Workspace all'accesso ai dati degli agenti.
  • Audit logging di Google Workspace per le interazioni degli agenti.
  • Indirizza gli amministratori ad Agent Platform per la configurazione di Agent Gateway.
  • Collega Agent Platform per una governance completa degli agenti.

Passaggi successivi

Panoramica

Scopri come creare agenti in Google Agent Platform.

Panoramica

Utilizza Agent Development Kit (ADK) per creare, eseguire il deployment e orchestrare architetture agentiche che vanno da attività semplici a workflow complessi.

Guida

Scopri i cinque modi per eseguire il deployment di un agente in Agent Platform Runtime in base alle tue esigenze di sviluppo.

Codelab

Scopri come proteggere le tue applicazioni agentiche nel codelab Proteggere le applicazioni AI agentiche cross-cloud.

Panoramica

Consulta una panoramica delle policy in Google Agent Platform.

Guida

Crea ed esegui il deployment di un agente di base e utilizza Gen AI evaluation service per valutare l'agente