text, image_url, document_url) and the operations it
supports via the method field.
Visual Question Answering (VQA)
VQA models accept text plus up to 64 images in the same message.| Model | Status | Method | Accepted Inputs | Max images |
|---|---|---|---|---|
qwen/qwen3.5-0.8b | Available | — | text, image_url | 64 |
method parameters for more details.
- qwen/qwen3.5-0.8b
Document and Image OCR
These models accept a PDF viadocument_url or an image via image_url. The VLM Run Gateway
rasterizes each page and runs per-page inference, returning concatenated markdown (non-streaming)
or ordered page blocks (streaming). Use method: "ocr" for full OCR, or method: "detect" when
you only need text detection and bounding polygons. zai-org/glm-ocr and rednote-hilab/dots.mocr
produce reading-order markdown via method: "markdown". For images, the Gateway runs inference on
the entire image. For consistency purposes, we do not stream on a token-by-token basis.
| Model | Status | Method | Accepted Inputs | Streaming |
|---|---|---|---|---|
paddleocr/pp-ocrv6 | Available | ocr | image_url, document_url | Page-wise |
zai-org/glm-ocr | Available | markdown | image_url, document_url | Page-wise |
rednote-hilab/dots.mocr | Available | markdown | image_url, document_url | Page-wise |
method parameters for more details.
- paddleocr/pp-ocrv6
- zai-org/glm-ocr
- rednote-hilab/dots.mocr
Embeddings and Transcription
These models appear onGET /v1/openai/models
with a task field other than chat. They use separate OpenAI-compatible
endpoints, not chat completions. See
Embeddings and
Audio Transcriptions for
full request schemas.
| Model | Status | Task | Endpoint |
|---|---|---|---|
qwen/qwen3-vl-embedding-2b | Available | embed | POST /v1/openai/embeddings |
nvidia/parakeet-tdt-0.6b-v3 | Available | transcribe | POST /v1/openai/audio/transcriptions |
- qwen/qwen3-vl-embedding-2b
- nvidia/parakeet-tdt-0.6b-v3
Python
Model Aliases
Many models accept multiple request IDs:- Preferred: lowercase
<org>/<slug>(listed on/models) - Short: slug only (e.g.
pp-ocrv6) - Hugging Face: upstream repo id (e.g.
PaddlePaddle/PP-OCRv6_medium_det)
Next steps
Flexible Document OCR
End-to-end recipe from model selection to response parsing.
Methods
Per-model
method and method_params reference.Chat Completions API
Full request parameters, streaming, and error handling.
Error Codes
HTTP status mapping, correlation ids, and support details.