* Format images as OpenAI vision API content parts.
(images)
| 55 | * Format images as OpenAI vision API content parts. |
| 56 | */ |
| 57 | function formatImagesForAPI(images) { |
| 58 | return images.map(img => ({ |
| 59 | type: 'image_url', |
| 60 | image_url: { |
| 61 | url: `data:${img.mimeType};base64,${img.base64}`, |
| 62 | }, |
| 63 | })); |
| 64 | } |
| 65 | |
| 66 | /** |
| 67 | * Check if a model likely supports vision (based on name heuristics). |
no outgoing calls
no test coverage detected