البدء السريع
من الحصول على المفتاح إلى أول طلب في أقل من دقيقة. إذا كانت أداتك تدعم واجهة برمجة تطبيقات OpenAI أو Anthropic، فهي تعمل هنا — فقط قم بتغيير عنوان URL الأساسي.
1. احصل على مفتاحك
- سجّل — تحصل الحسابات الجديدة على 1.3M+ رمزًا مجانيًا.
- اشحن رصيدك بالدولار الأمريكي عندما تحتاج إلى المزيد.
- يظهر مفتاح API الخاص بك في لوحة التحكم بمجرد توفر رصيد — انسخه فورًا، فهو يُعرض مرة واحدة فقط.
2. قم بتقديم طلب
https://api.cheaptokens.dev/v1curl https://api.cheaptokens.dev/v1/chat/completions \
-H "Authorization: Bearer $CHEAPTOKENS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "zai-org/GLM-5.3-Flash",
"messages": [{"role": "user", "content": "Hello"}]
}'العملاء المتوافقون مع OpenAI يستخدمون اللاحقة /v1؛ بينما يستخدم عملاء Anthropic عنوان URL الجذر.
أسماء الأدوات هي علامات تجارية لأصحابها. نحن لسنا تابعين لهم أو معتمدين من قبلهم.
جميع الأمثلة
مقتطفات جاهزة للنسخ إلى GLM-5.3-Flash. لتبديل النموذج أو إدراج مفتاحك، استخدم أداة التهيئة أعلاه.
curl
curl https://api.cheaptokens.dev/v1/chat/completions \
-H "Authorization: Bearer $CHEAPTOKENS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "zai-org/GLM-5.3-Flash",
"messages": [{"role": "user", "content": "Hello"}]
}' Python · OpenAI
from openai import OpenAI
client = OpenAI(
base_url="https://api.cheaptokens.dev/v1",
api_key="YOUR_CHEAPTOKENS_KEY",
)
resp = client.chat.completions.create(
model="zai-org/GLM-5.3-Flash",
messages=[{"role": "user", "content": "Hello"}],
)
print(resp.choices[0].message.content) Node · OpenAI
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api.cheaptokens.dev/v1",
apiKey: process.env.CHEAPTOKENS_API_KEY,
});
const resp = await client.chat.completions.create({
model: "zai-org/GLM-5.3-Flash",
messages: [{ role: "user", content: "Hello" }],
});
console.log(resp.choices[0].message.content); Python · Anthropic
from anthropic import Anthropic
client = Anthropic(
base_url="https://api.cheaptokens.dev",
api_key="YOUR_CHEAPTOKENS_KEY",
)
msg = client.messages.create(
model="zai-org/GLM-5.3-Flash",
max_tokens=1024,
messages=[{"role": "user", "content": "Hello"}],
)
print(msg.content[0].text) Claude Code
Claude Code — قم بتصدير المتغيرات أدناه (العنوان لا يحتوي على /v1) ثم شغّل claude.
# Claude Code → cheaptokens (Anthropic-compatible)
export ANTHROPIC_BASE_URL="https://api.cheaptokens.dev"
export ANTHROPIC_API_KEY="YOUR_CHEAPTOKENS_KEY"
export ANTHROPIC_MODEL="zai-org/GLM-5.3-Flash"
export ANTHROPIC_DEFAULT_HAIKU_MODEL="zai-org/GLM-5.3-Flash" Cursor
Cursor — في Cursor Settings → Models، الصق مفتاحك في OpenAI API Key، وقم بتفعيل Override OpenAI Base URL وأضف معرف النموذج كنموذج مخصص. وفقاً لوثائق Cursor، تعمل المفاتيح الخاصة مع نماذج الدردشة فقط؛ بينما يستمر الإكمال التلقائي Tab في استخدام نماذج Cursor.
# Cursor Settings → Models → API Keys
OpenAI API Key: YOUR_CHEAPTOKENS_KEY
Override OpenAI Base URL: https://api.cheaptokens.dev/v1
# Models list → add this ID as a custom model:
Model: zai-org/GLM-5.3-Flash Cline
Cline — اختر مزوداً متوافقاً مع OpenAI، واضبط عنوان URL الأساسي والمفتاح.
# Cline → Settings → API Provider: OpenAI Compatible
Base URL: https://api.cheaptokens.dev/v1
API Key: YOUR_CHEAPTOKENS_KEY
Model ID: zai-org/GLM-5.3-Flash Aider
Aider — مرر --openai-api-base و --openai-api-key (أو متغيرات البيئة).
export OPENAI_API_BASE="https://api.cheaptokens.dev/v1"
export OPENAI_API_KEY="YOUR_CHEAPTOKENS_KEY"
aider --model openai/zai-org/GLM-5.3-Flash OpenClaw
OpenClaw — أضف إدخال المزود أدناه إلى ~/.openclaw/openclaw.json. عند التثبيت الجديد، يقوم openclaw onboard مع خيار Custom provider بكتابة نفس الإدخال.
// ~/.openclaw/openclaw.json — add cheaptokens as a provider
{
models: {
providers: {
cheaptokens: {
baseUrl: "https://api.cheaptokens.dev/v1",
apiKey: "YOUR_CHEAPTOKENS_KEY",
api: "openai-completions",
models: [{ id: "zai-org/GLM-5.3-Flash", name: "GLM-5.3-Flash" }],
},
},
},
agents: {
defaults: { model: { primary: "cheaptokens/zai-org/GLM-5.3-Flash" } },
},
}
// Anthropic-style requests instead? In the provider entry use:
// api: "anthropic-messages", baseUrl: "https://api.cheaptokens.dev" Kilo Code
Kilo Code — اختر المزود المتوافق مع OpenAI، وقم بتعيين عنوان URL الأساسي، والمفتاح، ومعرف النموذج.
# Kilo Code → Settings → API Provider: OpenAI Compatible
Base URL: https://api.cheaptokens.dev/v1
API Key: YOUR_CHEAPTOKENS_KEY
Model ID: zai-org/GLM-5.3-Flash نقاط النهاية
POST https://api.cheaptokens.dev/v1/chat/completions— إكمالات الدردشة المتوافقة مع OpenAI، والبث واستدعاءات الأدواتPOST https://api.cheaptokens.dev/v1/messages— رسائل متوافقة مع Anthropic؛ تأخذ حزم تطوير Anthropic وClaude Code العنوان الجذري https://api.cheaptokens.dev وتضيف المسار بنفسهاGET https://api.cheaptokens.dev/v1/models— النماذج التي يمكنك استدعاؤها، مع حدود السياق والإخراج
الإمكانيات والحدود
مدعوم لكل نموذج في الكتالوج: tool_calling, streaming, json_mode, structured_outputs
| النموذج | السياق | الحد الأقصى للإخراج لكل إجابة | الحد الأقصى الافتراضي لـ max_tokens (غير متدفق) |
|---|---|---|---|
GLM-5.3-Flashzai-org/GLM-5.3-Flash | 390K | 8,192 | 3,000 |
DeepSeek-V4-Flashdeepseek-ai/DeepSeek-V4-Flash-0731 | 380K | 32,768 | 1,500 |
MiniMax-M2.7MiniMaxAI/MiniMax-M2.7 | 180K | 8,192 | 1,500 |
بدون max_tokens، تتوقف الإجابة غير المتدفقة عند الحد الافتراضي أعلاه. اضبط max_tokens للحصول على إجابات أطول، حتى الحد الأقصى للنموذج.
حد المعدل: 120 طلب في الدقيقة لكل مفتاح API. جسم الطلب: حتى 16 ميغابايت.
متاح أيضًا: /v1/responses, /v1/completions, /v1/models/{model}, /v1/capabilities
الأدلة
- أول طلب API لك مع CheapTokens
- استجابات البث في Python
- أخطاء الاتصال الشائعة وكيفية إصلاحها
- خطأ "لا توجد رموز كافية": ماذا يعني وكيفية إصلاحه
- لماذا تتوقف إجابة الذكاء الاصطناعي في منتصف الجملة؟ شرح max_tokens ونافذة السياق وfinish_reason
- كيفية ربط Claude Code بـ CheapTokens
- كيفية ربط Cursor بـ CheapTokens
- كيفية ربط Cline بـ CheapTokens
- كيفية ربط Aider بـ CheapTokens
- كيفية ربط OpenClaw بـ CheapTokens وكم يكلّف
- كيفية ربط Kilo Code بـ CheapTokens
- كيفية ربط Hermes Agent بـ CheapTokens
- كيفية ربط Open WebUI بـ CheapTokens
الحدود والأخطاء
سياق 390K. تتبع الأخطاء الشكل القياسي JSON الخاص بـ OpenAI/Anthropic. يعني رمز 402 أن الرصيد قد استُهلك أو أن الطلب لا يحمل مفتاح API — قم بالشحن أو أضف المفتاح.
هل أنت مستعد للبناء؟
احصل على مفتاحك واستبدل عنوان URL الأساسي.
ابدأ الآن