Configura dipendenze e credenziali per creare, gestire e utilizzare le risorse del gateway
Il servizio AgentCore Gateway prevede i seguenti processi principali:
-
Creazione e manutenzione di risorse gateway: puoi creare gateway e risorse target gateway tramite il servizio Amazon Bedrock AgentCore Control Plane.
-
Richiamata dei gateway: dopo aver creato un gateway e una destinazione del gateway, puoi richiamare il gateway tramite richieste HTTP dirette al gateway o tramite l'aiuto di un client o agente MCP.
Seleziona un argomento per ulteriori informazioni sulla configurazione degli strumenti e delle credenziali per l'esecuzione di questi processi:
Argomenti
Configura strumenti e credenziali per la creazione e la manutenzione delle risorse del gateway
Puoi creare, modificare, eliminare e recuperare informazioni sul gateway e sulle risorse di destinazione del gateway effettuando chiamate al servizio Amazon Bedrock AgentCore Control Plane. L'API di riferimento del servizio Amazon Bedrock AgentCore Control Plane fornisce informazioni dettagliate sulle operazioni e le strutture dell'API in questo servizio.
Puoi interagire con il servizio Amazon Bedrock AgentCore Control Plane nei seguenti modi. Espandi un argomento per scoprire come installare lo strumento e configurarne l'autenticazione.
La console di AWS gestione consente di creare e gestire le risorse di destinazione del gateway e del gateway tramite un'interfaccia grafica interattiva in un browser Web.
-
Installazione: non è necessaria. Per gestire i gateway tramite la AgentCore console, puoi accedere a https://console.aws.amazon.com/bedrock-agentcore/home#
e selezionare Gateway dal riquadro di navigazione a sinistra. -
Autenticazione: accedi con un'identità IAM con le autorizzazioni per utilizzare AgentCore le azioni Gateway.
La pagina di riferimento dell'API del servizio Amazon Bedrock AgentCore Control Plane per ogni operazione API fornisce le informazioni necessarie per effettuare una richiesta API.
-
Installazione: non è necessaria.
-
Autenticazione: è possibile utilizzare l'intestazione di autorizzazione o i parametri di query (utilizzando AWS la versione 4 di Signature) per l'autenticazione.
AWS Gli SDK ti consentono di effettuare richieste API ai AWS servizi tramite un linguaggio di programmazione a tua scelta. Per iniziare la configurazione, consulta le seguenti risorse nella Guida di riferimento agli AWS SDK e agli strumenti:
-
Installazione: per informazioni su un SDK e su come installarlo, seleziona l' AWS SDK per il collegamento che corrisponde al linguaggio di programmazione che preferisci.
-
Autenticazione: per ulteriori informazioni sulla configurazione degli SDK e sull'autenticazione, fai riferimento ai collegamenti nella colonna Le sezioni pertinenti di questa guida sono:
-
Altre risorse: nel riferimento specifico della lingua, cerca il servizio Amazon Bedrock AgentCore Core Control per vedere la sintassi di metodi API specifici.
L'interfaccia a riga di AWS comando (CLI) consente di interagire con l' AWS API in un'interfaccia a riga di comando. Per informazioni su come installare e configurare la AWS CLI, consulta Guida introduttiva alla AWS CLI nella AWS Command Line Interface User Guide.
-
Installazione: per informazioni su come installare la AWS CLI, consulta Installazione o aggiornamento all'ultima versione della AWS CLI.
-
Autenticazione: per informazioni sulla configurazione delle credenziali nella CLI, consulta Configurazione della AWS CLI. AWS
-
Altre risorse: per vedere la sintassi di metodi API specifici nel servizio del piano di controllo di Amazon Bedrock, consulta il riferimento AgentCore bedrock-agentcore-control.
La AgentCore CLI è uno strumento da Node.js riga di comando per interagire con l'API. AgentCore Fai riferimento alle seguenti risorse nell'archivio AgentCore CLI
-
Installazione: per installare la AgentCore CLI, esegui il seguente comando:
npm install -g @aws/agentcore -
Autenticazione: per accedere alle tue AWS credenziali e configurarle per la AgentCore CLI, segui i passaggi descritti in Utilizzo di IAM Identity Center per AWS autenticare SDK e strumenti.
Invocazione dei gateway
Dopo aver creato un gateway e le destinazioni del gateway, è possibile interagire con il gateway tramite richieste HTTP dirette o tramite un client o un agente MCP.
Per effettuare una richiesta HTTP a un AgentCore gateway, si effettua una richiesta POST a un endpoint gateway configurato durante la creazione di un gateway.
-
Installazione: non è necessaria.
-
Autenticazione: è possibile utilizzare l'intestazione di autorizzazione o i parametri di query (utilizzando AWS la versione 4 di Signature) per l'autenticazione.
Per interagire con un AgentCore gateway utilizzando un client MCP, è necessario installare il client MCP seguendo i passaggi chiave Configurazione dell'ambiente e Configurazione dell'API in Crea un client MCP
Per interagire con un AgentCore gateway utilizzando l'SDK Strands Agents, è necessario installare l'SDK Strands seguendo i passaggi indicati in Strands Agents SDK per installare l'SDK
Per interagire con un AgentCore gateway utilizzando un agente Langgraph, è necessario installare Langgraph accedendo LangGraph