image_input_file_upload.py
Run the Example
1
Set up your virtual environment
2
Install dependencies
3
Export your Anthropic API key
4
Update the Claude model
Replace
claude-opus-4-20250514 with claude-opus-4-8 in the saved file.5
Use the local image directly
Remove the direct
Anthropic client import and the Files API upload block. Replace Image(content=uploaded_file) with Image(filepath=img_path) and run the agent without the if uploaded_file is not None wrapper.6
Run the example
Save the code above as
image_input_file_upload.py, then run: