The three GLM models
Strong across languages
A key trait of GLM is confident multilingual coverage. The models handle Russian, English and Chinese equally well, which makes the family handy for mixed-language content: a Russian-language chatbot, translation, or parsing documents in several languages. The GLM-5.2 flagship gives the most even quality on hard multilingual tasks, while GLM-5-Turbo is plenty for everyday Russian text without overpaying. For long answers you can stream the response token by token instead of waiting for the full reply. For agents and structured tool calls, see function calling.GLM-5V: working with images
Only GLM-5V-Turbo reads images — the other GLM lines are text-only. Pass an image (URL or base64) in the same request as your text and set the
model field to GLM-5V-Turbo. It suits screenshots, photos, diagrams, charts and tables. The request format is OpenAI-compatible; for a ready image-passing example see the vision page.Good value
GLM’s main draw is price. It’s one of the best-value families: capable models at a noticeably lower per-token cost, and the turbo variants are fast on top of that, which cuts both cost and latency across a stream of requests. We don’t pin numbers on this page — check the exact per-token price for each ID on the Pricing page at www.ruapi.ai. Top up in USDT — see the Top-up page.Connecting GLM
GLM is served over the OpenAI-compatible protocol — no separate library needed. Take any OpenAI SDK, change thebase_url to https://www.ruapi.ai/v1, and put the ID you want in the model field.
Next
Connect and first request
base_url, key, Python and curl code.
DeepSeek models
Same key — another strong value line.
Gemini models
Multimodal input and long context.