analyze_image
Extract data from datasheet images like graphs, package drawings, and schematics using vision AI. Focus on visual information not available in text tables.
Instructions
Analyze an image from a component's datasheet using vision AI. Use this when read_datasheet returns a section containing images and you need to extract data from a graph, package drawing, pin diagram, or circuit schematic. Pass the image_key from the read_datasheet response (the storage path in the image URL). Optionally pass a specific question to focus the analysis.
IMPORTANT: For precise numeric values (electrical specs, max ratings), prefer read_datasheet text tables first — they are more reliable than vision-extracted graph data. Use analyze_image for visual information not available in text: package dimensions from drawings, pin assignments from diagrams, graph trends, and approximate values from characteristic curves.
Examples:
analyze_image(part_number='IRFZ44N', image_key='images/abc123.png') → classifies and describes the image
analyze_image(part_number='IRFZ44N', image_key='images/abc123.png', question='What is the drain current at Vgs=5V?')
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| part_number | Yes | MPN of the component | |
| image_key | Yes | Image storage path from read_datasheet output (e.g. 'images/abc123.png') | |
| question | No | Optional specific question about the image (e.g. 'What are the package dimensions?') |