Felo APIs
تهيئة Claude Code وCodex
اضبط Claude Code وCodex لتوجيه استدعاءات النماذج عبر Felo API Platform.
يوضح هذا الدليل كيفية إعداد عملاء الوكلاء لاستخدام LLM API من منصة Felo API. استخدم هذه الصفحة عندما تريد أن يوجّه Claude Code أو Codex استدعاءات النماذج عبر منصة Felo API بدلًا من استدعاء بائع نموذج مباشرةً.
اضبط FELO_API_KEY على مفتاح منصة Felo API قبل استخدام أي من العميلين.
export FELO_API_KEY="YOUR_API_KEY"مسارات العملاء المدعومة
| العميل أو سطح API | endpoint Felo الموصى به | مثال النموذج | ملاحظات |
|---|---|---|---|
| Claude Code | POST /api/v1/messages | claude-sonnet-4-6 | يستخدم Claude Code صيغة Anthropic Messages السلكية. |
| Codex | POST /api/v1/responses | gpt-5.6-sol | ينبغي أن يستخدم مزوّدو Codex المخصصون Responses API. |
| Chat Completions | POST /api/v1/chat/completions | gpt-5.6-sol | استخدمه من SDK أو التكاملات من جانب الخادم. دعم Chat Completions في Codex مهمَل في مستندات Codex. |
Claude Code
ينبغي أن يستخدم Claude Code endpoint Messages المتوافق مع Anthropic.
يمكن لـClaude Code استخدام أي نموذج منشور مدرج في النماذج والتسعير، بما في ذلك claude-sonnet-5 المتاح حديثًا:
claude --model claude-sonnet-5إعداد shell
export ANTHROPIC_API_KEY="$FELO_API_KEY"
export ANTHROPIC_BASE_URL="https://openapi.felo.ai/api"
export ANTHROPIC_MODEL="claude-sonnet-4-6"
claudeيحذف عنوان URL الأساسي لـAnthropic المسار /v1 عمدًا، لأن Claude Code وAnthropic SDK يلحقان /v1/messages بمضيف API المضبوط.
إعداد ملف الإعدادات
استخدم ملف إعدادات Claude Code عندما تريد أن يُطبّق endpoint والنموذج في كل مرة يبدأ فيها claude. أبقِ مفاتيح API في shell أو مدير الأسرار بدلًا من إيداعها في إعدادات المشروع.
{
"env": {
"ANTHROPIC_BASE_URL": "https://openapi.felo.ai/api",
"ANTHROPIC_MODEL": "claude-sonnet-4-6"
}
}ويمكنك أيضًا اختيار النموذج لجلسة واحدة:
claude --model claude-sonnet-4-6Codex
ينبغي أن يستخدم Codex endpoint Responses المتوافق مع OpenAI. وgpt-5.6-sol هو فئة GPT-5.6 الرائدة للاستدلال المعقد والبرمجة وسير عمل الوكلاء.
إعدادات المستخدم
أضف مزوّد Felo إلى إعدادات Codex على مستوى المستخدم في ~/.codex/config.toml.
model_provider = "felo"
model = "gpt-5.6-sol"
[model_providers.felo]
name = "Felo API Platform LLM API"
base_url = "https://openapi.felo.ai/api/v1"
env_key = "FELO_API_KEY"
wire_api = "responses"يجب أن تكون مصادقة endpoint في Codex واختيار endpoint في إعدادات Codex على مستوى المستخدم. يتجاهل Codex الحقول model_provider وmodel_providers وopenai_base_url من ملفات .codex/config.toml على مستوى المشروع.
اختيار النموذج لمرة واحدة
بعد إعداد مزوّد Felo، يمكنك اختيار النموذج لتشغيل CLI واحد:
codex --model gpt-5.6-solللتشغيل غير التفاعلي:
codex exec --model gpt-5.6-sol "Review this change"