列出 AgentCore 代码解释器工具
您可以查看所有代码解释器工具的列表来管理和监视它们。
例
- Console
-
-
====== 使用控制台列出代码解释器
-
在 https://console.aws.amazon.com/bedrock-agentcore/home#
处打开 AgentCore 控制台。 -
在导航窗格中,选择Built-in 工具。
-
控制台会显示您的所有代码解释器工具的列表,包括它们的名称、ID、创建日期和状态。
-
您可以使用搜索框按名称或其他属性筛选列表。
-
选择代码解释器以查看其详细信息,包括活动会话和配置设置。
-
- AWS CLI
-
-
要使用 AWS CLI 列出代码解释器,请使用以下
list-code-interpreters命令:aws bedrock-agentcore list-code-interpreters \ --region <Region> \ --max-results 10如果结果超过最大值,则可以使用
--next-token参数进行分页:aws bedrock-agentcore list-code-interpreters \ --region <Region> \ --max-results 10 \ --next-token "<your-pagination-token>"
-
- Boto3
-
-
要列出使用适用于 Python 的 AWS 软件开发工具包的代码解释器,请使用以下
list_code_interpreters方法:import boto3 # Initialize the boto3 client cp_client = boto3.client( 'bedrock-agentcore-control', region_name="<Region>", endpoint_url="https://bedrock-agentcore-control.<Region>.amazonaws.com" ) # List Code Interpreters response = cp_client.list_code_interpreters() # Print the Code Interpreters for interpreter in response.get('codeInterpreterSummaries', []): print(f"Name: {interpreter.get('name')}") print(f"ID: {interpreter.get('codeInterpreterId')}") print(f"Creation Time: {interpreter.get('createdAt')}") print(f"Status: {interpreter.get('status')}") print("---") # If there are more results, get the next page using the next_token if 'nextToken' in response: next_page = cp_client.list_code_interpreters( nextToken=response['nextToken'] ) # Process next_page...
-
- API
-
-
要使用 API 列出代码解释器实例,请使用以下调用:
注意
要进行分页,请添加 nextToken 参数。
# Using awscurl awscurl -X POST "https://bedrock-agentcore-control.<Region>.amazonaws.com/code-interpreters" \ -H "Accept: application/json" \ --service bedrock-agentcore \ --region <Region>
-
创建 AgentCore 代码解释器
删除 AgentCore 代码解释器