Files
sci-gui-agent-benchmark/mm_agents/anthropic
Timothyxxx d2ae0f697d feat: enhance AnthropicAgent with start_coordinate handling and modifier key support
- Added support for an optional start_coordinate parameter to facilitate drag actions from a specified starting point.
- Implemented validation for start_coordinate to ensure it is a tuple of two integers.
- Enhanced click actions to handle modifier keys, allowing for more complex interactions.
- Ensured existing code logic remains unchanged while improving functionality and usability.
2025-08-12 05:34:18 +00:00
..
2025-07-13 21:10:49 +08:00
2025-07-13 21:10:49 +08:00
2025-07-13 21:10:49 +08:00
2025-07-13 21:10:49 +08:00

Anthropic Agent Integration

Notice: As Anthropic API only supports images long edge is less than 1568 pixels and image is less than ~1,600 tokens, we resize the screenshot to 1280x720.

Setup

To run with the Anthropic API, you need to set up your environment with the necessary API keys and configurations. Follow these steps:

  1. Install Dependencies: Ensure you have the required Python packages installed. You can do this by running:
pip install anthropic
  1. Set Environment Variables: You need to set the environment variable with your API key. You can do this in .env: For aws bedrock:
AWS_ACCESS_KEY_ID=your_access_key_id
AWS_SECRET_ACCESS_KEY=your_secret_access_key

For anthropic, you need set APIProvider to anthropic and set the API key:

ANTHROPIC_API_KEY=your_anthropic_api_key