

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 使用 CLI 创建 AgentCore 网关
<a name="gateway-create-cli"></a>

您可以使用 AgentCore CLI 使用简化的命令创建网关。CLI 自动处理常见配置，包括 IAM 角色创建和授权设置。

**Example**  

1. 未经授权创建网关：

   ```
   agentcore add gateway \
     --name MyGateway \
     --authorizer-type NONE \
     --runtimes MyAgent
   agentcore deploy
   ```

   使用 JWT 授权创建网关：

   ```
   agentcore add gateway \
     --name MyGateway \
     --authorizer-type CUSTOM_JWT \
     --discovery-url https://your-idp.example.com/.well-known/openid-configuration \
     --allowed-audience your-audience
   agentcore deploy
   ```

   默认情况下，语义搜索处于启用状态。要禁用它，请传递标`--no-semantic-search`志：

   ```
   agentcore add gateway \
     --name MyGateway \
     --authorizer-type NONE \
     --runtimes MyAgent \
     --no-semantic-search
   agentcore deploy
   ```

1. 您也可以使用 AgentCore CLI 交互式终端用户界面。运行打开 `agentcore` TUI，然后选择**添加**并选择**网关**：

1. 在 “**添加资源**” 菜单中，选择 “**网关”，**然后**按 Enter **。  
![TUI “添加资源” 菜单，突出显示网关](https://docs.amazonaws.cn/bedrock-agentcore/latest/devguide/images/tui/gateway-add-resource.png)

1. 输入网关的名称，然后**按 Enter **。  
![TUI 网关向导带文本输入的名称步骤](https://docs.amazonaws.cn/bedrock-agentcore/latest/devguide/images/tui/gateway-add-name.png)

1. 为您的网关选择授权方类型。选择 “**无” **、“**自定义 JWT**” 或 “**IAM”**，然后**按 Enter **。  
![TUI 网关向导授权器步骤显示未选中](https://docs.amazonaws.cn/bedrock-agentcore/latest/devguide/images/tui/gateway-add-auth-none.png)

1. （可选）配置高级设置，例如语义搜索和调试异常级别。使用**空格**切换选项，然后**按 En ** ter 继续。  
![启用语义搜索的 TUI 网关向导高级配置步骤](https://docs.amazonaws.cn/bedrock-agentcore/latest/devguide/images/tui/gateway-add-advanced.png)

1. 查看网关配置摘要，然后**按 Enter ** 进行确认。  
![TUI 网关向导查看配置摘要](https://docs.amazonaws.cn/bedrock-agentcore/latest/devguide/images/tui/gateway-add-confirm.png)

创建网关后，您可以使用`agentcore add gateway-target`命令添加目标。有关 CLI 命令的更多信息，请参阅 AgentCore 网关[入门](gateway-quick-start.md)。