see_image
Analyze an image and answer a question about its content. Accepts local files, URLs, or base64-encoded data, and returns a text answer.
Instructions
Look at an image and answer a question about it.
This is the core vision tool. Use it whenever you need to understand, describe, or reason about visual content that you cannot see.
Args:
image: The image to analyze. Accepts:
- A local file path (e.g. /home/user/photo.jpg)
- An HTTP(S) URL (e.g. https://example.com/img.png)
- A base64-encoded string (with or without data-URI prefix)
question: What you want to know about the image.
Default: "What is in this image?"
Returns: The vision model's answer as plain text.
Examples: >>> see_image("/tmp/screenshot.png", "What error is shown in this dialog?") >>> see_image("https://example.com/chart.png", "What's the trend?") >>> see_image("iVBORw0KGgo...", "Is this a cat or a dog?")
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| image | Yes | ||
| question | No | What is in this image? |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |