OpenAI-compatible chat completions endpoint. Supports text messages and file/image inputs via image_url or file_url parts.
Limits and behavior:
file_url inputs (e.g., PDFs) are expanded into per-page image_url parts and embedded as data URLs.For large or multi-page documents, prefer /api/v1/extract/* endpoints.
API key as Bearer token: Authorization: Bearer YOUR_API_KEY
Chat completion response (JSON) or SSE stream when stream=true.
OpenAI-compatible chat completion response.