View a markdown version of this page

Aggiungere una destinazione utilizzando la CLI - Amazon Bedrock AgentCore

Aggiungere una destinazione utilizzando la CLI

È possibile utilizzare la AgentCore CLI per aggiungere destinazioni a un gateway esistente con comandi semplificati.

Esempio
AgentCore CLI
  1. Aggiungi una destinazione del server MCP:

    agentcore add gateway-target \ --name MyMCPTarget \ --type mcp-server \ --endpoint https://your-mcp-server.example.com/mcp \ --gateway MyGateway agentcore deploy

    Aggiungi un obiettivo per la funzione Lambda:

    agentcore add gateway-target \ --name MyLambdaTarget \ --type lambda-function-arn \ --lambda-arn arn:aws:lambda:us-east-1:123456789012:function:MyFunction \ --tool-schema-file tools.json \ --gateway MyGateway agentcore deploy

    Aggiungi un obiettivo dello schema OpenAPI:

    agentcore add gateway-target \ --name MyOpenAPITarget \ --type open-api-schema \ --schema path/to/openapi-spec.json \ --outbound-auth none|api-key|oauth \ --gateway MyGateway agentcore deploy

    Aggiungi una destinazione Connector con Web Search Tool:

    agentcore add gateway-target \ --name MyWebSearchToolTarget \ --type connector \ --connector web-search \ --exclude-domains blocked-website-1.com,blocked-website-2.com \ --gateway MyGateway agentcore deploy
Interactive
  1. È inoltre possibile utilizzare l'interfaccia utente interattiva del terminale AgentCore CLI. Esegui agentcore per aprire il TUI, quindi seleziona aggiungi e scegli Gateway Target:

  2. Nel menu Aggiungi risorsa, seleziona Gateway Target e premi Invio.

    Menu TUI Add Resource con l'opzione Gateway Target visibile
  3. Seleziona il tipo di destinazione per il tuo gateway. La procedura guidata mostra i tipi di destinazione disponibili, tra cui l'endpoint MCP Server, l'API REST di API Gateway, lo schema OpenAPI, il modello Smithy e la funzione Lambda.

    Selezione del tipo di destinazione TUI che mostra l'endpoint MCP Server
  4. Segui le restanti istruzioni della procedura guidata per fornire il nome del target, i dettagli dell'endpoint o dello schema e la configurazione dell'autorizzazione in uscita. I campi specifici dipendono dal tipo di destinazione selezionato.

Per altri esempi di CLI, consulta la Guida introduttiva a Gateway. AgentCore