MCPcopy
hub / github.com/Doorman11991/smallcode / formatImagesForAPI

Function formatImagesForAPI

src/session/images.js:57–64  ·  view source on GitHub ↗

* Format images as OpenAI vision API content parts.

(images)

Source from the content-addressed store, hash-verified

55 * Format images as OpenAI vision API content parts.
56 */
57function 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).

Callers 2

chatCompletionFunction · 0.85
chatCompletionFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected