Panoramica di
Cos'è Amazon Bedrock AgentCore?
Amazon Bedrock AgentCore è una piattaforma agentica per la creazione, la distribuzione e il funzionamento di agenti altamente efficaci in modo sicuro su larga scala utilizzando qualsiasi framework e modello di base. Con AgentCore, puoi consentire agli agenti di intraprendere azioni su più strumenti e dati con le autorizzazioni e la governance corrette, eseguire gli agenti in modo sicuro su larga scala e monitorare le prestazioni e la qualità degli agenti in produzione, il tutto senza alcuna gestione dell'infrastruttura. AgentCore i servizi funzionano insieme o indipendentemente con qualsiasi framework open source come CrewAI e Strands Agents e con qualsiasi modello di base, quindi non devi scegliere tra flessibilità open source e sicurezza e affidabilità di livello aziendale. LangGraph LlamaIndex
Servizi di base in Amazon Bedrock AgentCore
Amazon Bedrock AgentCore include i seguenti servizi e funzionalità modulari che puoi utilizzare insieme o indipendentemente:
| Servizio | Description | Integrazioni |
|---|---|---|
|
Un ciclo di agenti gestito che consente di definire e richiamare agenti AI con una singola chiamata API. Specificate un modello, un prompt di sistema e strumenti in linea. Harness gestisce l'orchestrazione, l'esecuzione degli strumenti, la gestione della memoria e la generazione di risposte. Ogni sessione viene eseguita in una microVM isolata con accesso a file system e shell, che supporta casi d'uso come la generazione di codice, l'analisi dei dati e la ricerca approfondita. Crea la tua immagine di contenitore per ambienti personalizzati con dipendenze aggiuntive. |
AgentCore Harness funziona con Amazon Bedrock, OpenAI, Google Gemini e qualsiasi fornitore di modelli. OpenAI-compatible Si integra con AgentCore Memory, Gateway, Browser, Code Interpreter e Observability. Supporta server MCP remoti, funzioni in linea e ambienti container personalizzati. |
|
|
Un ambiente di runtime sicuro e senza server, creato appositamente per l'implementazione e la scalabilità di agenti e strumenti di intelligenza artificiale dinamici. Runtime offre partenze rapide per interazioni in tempo reale, supporto di runtime esteso per agenti asincroni, vero isolamento delle sessioni, identità integrata e supporto per carichi di lavoro agentici multimodali e multiagente. |
AgentCore Runtime funziona con framework personalizzati e qualsiasi framework open source, tra cui CrewAI, LlamaIndex Google ADK LangGraph, OpenAI Agents SDK e Strands Agents, qualsiasi modello di base interno o esterno ad Amazon Bedrock tra cui OpenAI, Gemini di Google, Claude di Anthropic, Amazon Nova, Meta Llama e Mistral e protocolli popolari come MCP e A2A. |
|
|
Un modo per creare agenti sensibili al contesto con il controllo completo su ciò che l'agente ricorda e apprende. Supporta sia la memoria a breve termine per conversazioni a più turni che la memoria a lungo termine che persiste tra le sessioni, con la possibilità non solo di condividere gli archivi di memoria tra gli agenti, ma anche di imparare dalle esperienze. |
AgentCore La memoria funziona con LangGraph, Strands LangChain, LlamaIndex |
|
|
Un modo sicuro per convertire le API, le funzioni Lambda e i servizi esistenti in strumenti compatibili con Model Context Protocol (MCP) e anche connettersi a server MCP preesistenti, rendendoli disponibili agli agenti AI tramite endpoint Gateway con poche righe di codice. |
Qualsiasi API, strumento MCP, Lambda e integrazioni popolari tra cui Salesforce, Zoom, JIRA, Slack ecc. |
|
|
Un servizio di gestione delle identità, degli accessi e dell'autenticazione degli agenti sicuro e scalabile, compatibile con i provider di identità esistenti, che elimina la necessità di migrare gli utenti o ricostruire i flussi di autenticazione. |
Qualsiasi IdP e provider di credenziali come Amazon Cognito, Okta, Microsoft Azure Entra ID, Auth0 ecc. |
|
|
Un ambiente sandbox isolato in cui gli agenti possono eseguire il codice, migliorandone la precisione e ampliando la capacità di risolvere attività end-to-end complesse. |
Più linguaggi tra cui Python e JavaScript TypeScript |
|
|
Un ambiente di runtime del browser veloce e sicuro basato sul cloud per consentire agli agenti AI di interagire con le applicazioni Web, compilare moduli, navigare nei siti Web ed estrarre informazioni in un ambiente completamente gestito. |
Qualsiasi modello di base o framework di automazione dei browser più diffusi, tra cui Playwright e BrowserUse |
|
|
Una visualizzazione unificata per tracciare, eseguire il debug e monitorare le prestazioni degli agenti in produzione. Offre visualizzazioni dettagliate di ogni fase del flusso di lavoro degli agenti, consentendovi di ispezionare il percorso di esecuzione di un agente, controllare gli output intermedi ed eseguire il debug degli ostacoli e degli errori prestazionali. |
Qualsiasi stack di monitoraggio e osservabilità che si integri con i dati di telemetria emessi in un formato standardizzato (OTEL) compatibile OpenTelemetry |
|
|
Un servizio completamente gestito che consente i pagamenti in microtransazione per gli agenti AI per accedere alle API a pagamento, ai server MCP e ai contenuti utilizzando il protocollo x402. Payments offre l'integrazione del portafoglio, limiti di spesa configurabili e osservabilità end-to-end per le operazioni di pagamento degli agenti. |
AgentCore payments supporta i provider di portafogli Coinbase CDP e Stripe (Privy), AgentCore Gateway, Strands Agents, qualsiasi endpoint compatibile con x402, AgentCore Identity and AgentCore Observability con tecnologia Amazon per il monitoraggio unificato. CloudWatch |
|
|
Un servizio di valutazione creato appositamente per la valutazione automatizzata, coerente e basata sui dati degli agenti. AgentCore Le valutazioni misurano l'efficienza degli agenti e degli strumenti nell'esecuzione delle attività, nella gestione dei casi limite e nel mantenimento dell'affidabilità dell'output in diversi input e contesti. Le valutazioni forniscono segnali di qualità misurabili, aiutano i team a ottimizzare le prestazioni utilizzando informazioni strutturate e garantiscono che l'agente soddisfi gli standard funzionali e comportamentali prima e dopo l'implementazione. |
AgentCore Le valutazioni supportano le valutazioni su sessioni, tracce e intervalli generati da Strands Agent o LangGraph framework e strumentati utilizzando o. OpenTelemetry OpenInference Tutti i risultati sono integrati in AgentCore Observability powered by Amazon CloudWatch per il monitoraggio unificato. |
|
|
Un servizio di miglioramento continuo che utilizza AI-generated consigli, pacchetti di configurazione con versioni diverse e A/B test per migliorare le prestazioni degli agenti attraverso modifiche alla configurazione basate sui dati. Invece dell'ottimizzazione manuale basata su congetture, si indirizza il servizio alle tracce degli agenti per generare miglioramenti e convalidarli con esperimenti controllati. |
AgentCore l'ottimizzazione si basa sulle AgentCore valutazioni e funziona con agenti strumentati utilizzando tramite Observability. OpenTelemetry AgentCore Supporta l'ottimizzazione dei prompt di sistema e della descrizione degli strumenti con suddivisione del traffico tramite Gateway per i test. AgentCore A/B |
|
|
Una funzionalità che fornisce un controllo deterministico per garantire che gli agenti operino entro limiti e regole aziendali definiti senza rallentarli. Crea facilmente regole dettagliate utilizzando il linguaggio naturale o Cedar (il linguaggio di policy open source di Cedar |
Si integra con AgentCore Gateway, per intercettare ogni chiamata allo strumento prima dell'esecuzione. È possibile definire a quali strumenti gli agenti possono accedere, quali azioni possono eseguire e in quali condizioni. |
|
|
Un catalogo centralizzato per scoprire e gestire agenti, server MCP, strumenti, competenze e risorse personalizzate in tutta l'organizzazione. Il registro offre un flusso di lavoro regolato per la pubblicazione, la revisione e l'approvazione delle risorse, con una ricerca semantica ibrida e per parole chiave in modo che agenti e sviluppatori possano trovare gli strumenti giusti. |
AgentCore Registry funziona con qualsiasi server MCP, agente, abilità o risorsa personalizzata, distribuito su On-Prem o su AWS qualsiasi altro ambiente cloud. |
Cosa puoi creare con Amazon Bedrock AgentCore?
Con Amazon Bedrock AgentCore, gli sviluppatori possono accelerare la produzione degli agenti AI con la scalabilità, l'affidabilità e la sicurezza, fondamentali per l'implementazione nel mondo reale. Alcuni casi d'uso comuni per i quali è necessario prendere in considerazione la possibilità di sfruttare sono: AgentCore
-
Agents (Agenti)
Crea app di intelligenza artificiale autonome che ragionano, utilizzano strumenti e mantengono il contesto. Implementa agenti per l'assistenza clienti, l'automazione del flusso di lavoro, l'analisi dei dati o l'assistenza alla codifica. Il tuo agente funziona senza server con sessioni isolate, memoria persistente e osservabilità integrata.
-
Strumenti e server MCP (Model Context Protocol)
Trasforma le API, i database o i servizi esistenti in strumenti utilizzabili da qualsiasi MCP-compatible agente. Implementa un gateway che includa le funzioni Lambda o le specifiche OpenAPI, rendendo il backend immediatamente accessibile agli agenti senza riscrivere il codice.
-
Piattaforme per agenti
Offrite ai vostri sviluppatori o clienti interni un percorso prestabilito per creare e distribuire agenti utilizzando strumenti approvati, archivi di memoria condivisi e accesso regolato ai servizi aziendali. Centralizza l'osservabilità, l'autenticazione e la conformità, consentendo al contempo ai team di fornire più rapidamente funzionalità basate su agenti.
Prezzi per Amazon Bedrock AgentCore
AgentCore offre prezzi flessibili e basati sul consumo senza impegni anticipati o commissioni minime. Per ulteriori informazioni, consulta la pagina dei prezzi. AgentCore
Fasi successive
Se sei un utente alle prime armi di Amazon Bedrock AgentCore, ti consigliamo di iniziare leggendo le seguenti sezioni: