View a markdown version of this page

列出 AgentCore Code Interpreter 工具 - Amazon Bedrock AgentCore

列出 AgentCore Code Interpreter 工具

您可以檢視所有 Code Interpreter 工具的清單,以管理和監控這些工具。

範例
Console
  1. ====== 使用主控台列出程式碼解譯器

  2. 在 https://# 開啟 AgentCore 主控台。 https://console.aws.amazon.com/bedrock-agentcore/home

  3. 在導覽窗格中,選擇內建工具

  4. 主控台會顯示所有 Code Interpreter 工具的清單,包括其名稱、IDs、建立日期和狀態。

  5. 您可以使用搜尋方塊,依名稱或其他屬性篩選清單。

  6. 選取程式碼解譯器以檢視其詳細資訊,包括作用中工作階段和組態設定。

AWS CLI
  1. 若要使用 CLI AWS 列出程式碼解譯器,請使用 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
  1. 若要使用適用於 Python 的 AWS SDK 列出程式碼解譯器,請使用 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
  1. 若要使用 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>