View a markdown version of this page

Especificación de las herramientas de uso del equipo para el agente en un grupo de acciones - Amazon Bedrock

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Especificación de las herramientas de uso del equipo para el agente en un grupo de acciones

Puede especificar las herramientas disponibles para el agente en la operación CreateAgentActionGroupo UpdateAgentActionGroupAPI. En el caso de los agentes en línea, debe especificar la herramienta en la operación de la InvokeInlineAgentAPI.

En el grupo ActionGroupSignature de acciones principal, se especifica el tipo de herramienta a partir de los siguientes valores:

  • ANTHROPIC.Computer

  • ANTHROPIC.TextEditor

  • ANTHROPIC.Bash

En los siguientes ejemplos de código se muestra cómo crear un grupo de acciones que especifique la herramienta ANTHROPIC.Computer que debe usar el agente.

def create_agent_action_group(client, agent_id, agent_version): """ Creates an action group that specifies the ANTHROPIC.Computer tool for the agent. Args: client: Boto3 bedrock-agent client agent_id (str): ID of the agent agent_version (str): Version of the agent Returns: dict: Response from create_agent_action_group API call """ try: response = client.create_agent_action_group( agentId=agent_id, agentVersion=agent_version, actionGroupName="my_computer", actionGroupState="ENABLED", parentActionGroupSignature="ANTHROPIC.Computer", parentActionGroupSignatureParams={ "type": "computer_20241022" } ) return response except ClientError as e: print(f"Error: {e}")