الأدوات · 2026-08-30

JetBrains AI Assistant على نقطة نهاية متوافقة مع OpenAI
أضفه ضمن Providers & API keys

اعتبارًا من 2026-10-07، يعمل المزوّد المتوافق مع OpenAI في AI Assistant على QCode لـ GPT وGLM / Kimi / DeepSeek / Qwen فقط: في Settings | Tools | AI Assistant | Providers & API keys عيّن URL إلى https://api.qcode.cc/openai/v1, وألصق مفتاح QCode، ثم Test Connection. لا يحتوي مزوّد Anthropic في AI Assistant على حقل URL، لذلك لا يمكنه الوصول إلى QCode؛ لاستخدام Claude ثبّت إضافة Claude Code [Beta] مع ANTHROPIC_BASE_URL https://api.qcode.cc/api.

آخر تحديث 2026-11-14

وجّه هذه الأداة إلى نقطة نهاية QCode — مفتاح واحد لـ Claude وGPT والنماذج الصينية.

#jetbrains#متوافق مع OpenAI#BYOK#مساعد الذكاء الاصطناعي

أهم النقاط

4

حقول متوافقة مع OpenAI

صفحة الإعدادات الرسمية: Provider، وAPI Key، وURL، وTool calling (Tool calling متاح مع مزوّد متوافق مع OpenAI فقط). ثم Test Connection.

2026-10-07

تاريخ جلب الوثائق

jetbrains.com/help/ai-assistant/use-custom-models.html وsettings-reference-providers-and-api-keys.html (الملف القديم settings-reference-models.html يعيد التوجيه الآن إلى هناك)، أُعيد التحقق في 2026-10-07. لا يزال عنوان صفحة الإعدادات Providers & API keys.

/openai/v1

إلى أي مدى يمتد URL

مع QCode استخدم https://api.qcode.cc/openai/v1، وذلك لـ GPT وGLM / Kimi / DeepSeek / Qwen فقط. لا تُلصق /chat/completions.

الدردشة

ما تغطيه هذه الصفحة

نماذج الطرف الثالث للدردشة والميزات ذات الصلة. AI Completion قسم منفصل؛ تتطلب الوثائق الرسمية FIM، وهو ما لا توفره نماذج الدردشة المعتادة.

ماذا تعني نماذج الطرف الثالث في AI Assistant

يستخدم AI Assistant افتراضيًا نماذج سحابية عبر خدمة JetBrains AI. تتيح الوثائق الرسمية أيضًا إحضار مفتاح API لـ Anthropic أو Google أو OpenAI أو نقطة نهاية متوافقة مع OpenAI (أمثلة: llama.cpp، LiteLLM). تستخدم نقطة نهاية QCode المتوافقة مع OpenAI هذا الخيار الأخير وتقدّم GPT وGLM / Kimi / DeepSeek / Qwen فقط؛ ويمر Claude في JetBrains عبر إضافة Claude Code. هذا ليس تحايلًا على client-id.

ما لا يزال الناس يبحثون عنه

في مناقشات 2026-08 لا يزال الناس يسألون كيف يعمل BYOK في JetBrains. كتب @JetBrainsHelp في 2026-08-21: لا يمكن لاشتراك ChatGPT الشخصي الاتصال مباشرةً بـ AI Assistant Chat؛ استخدم مفتاح API من OpenAI عبر BYOK. تجيب هذه الصفحة عن طريقة التعبئة الرسمية المتوافقة مع OpenAI، ثم ما يجب فعله بعد لصق QCode.

الجدول الزمني

الوثائق كما نُشرت

استخدام نماذج الطرف الثالث والنماذج المحلية (28 يوليو 2026) وصفحة إعدادات Providers & API keys (15 يوليو 2026): Settings | Tools | AI Assistant | Providers & API keys. قد لا يزال نص المساعدة الأقدم يقول Models & API keys؛ اعتمد على العنوان في IDE.

2026-07-28

تتضمن القائمة الرسمية نقاط نهاية OpenAI-compatible. يحتاج ذلك المزوّد إلى URL وAPI Key ومفتاح تبديل Tool calling. نافذة السياق الافتراضية البالغة 64 000 token موثّقة للنماذج المحلية، وليس بوصفها الافتراضي للبوابة البعيدة في هذه الصفحة.

2026-08-21

@JetBrainsHelp: لا يمكن لاشتراك ChatGPT الشخصي الارتباط مباشرةً بـ AI Assistant Chat؛ استخدم مفتاح API عبر BYOK. تقول الوثائق أيضًا إن مسؤولي IDE Services / JetBrains Central قد يقفلون مزوّدي الطرف الثالث.

المؤكد مقابل التحذيرات

مؤكد

تذكر وثائق AI Assistant أن خيار OpenAI-compatible يتضمن: URL + API Key + Test Connection. تظهر نماذج المزوّد في محدد نماذج الدردشة. أُعيد التحقق من الوثائق في 2026-10-07.

تحذيرات

ليست كل ميزة في AI Assistant تعمل مع نماذج الطرف الثالث؛ تقترح الوثائق الرسمية تفعيل JetBrains AI إلى جانب ذلك. AI Completion مستقل عن مزوّد الدردشة ويحتاج FIM. كان IDE Junie Agent في YouTrack LLM-22660 (2026-01) يتطلب حينها Anthropic أو OpenAI من الطرف الأول — لا تعامل هذه الصفحة Junie على أنه المسار نفسه. لا توجد وصفات لتجاوز header أو proxy.

أي مسار

AI Assistant · OpenAI-compatible (هذه الصفحة)

استخدم هذا عندما يكون لديك Base URL مخصص. مع QCode أدخل https://api.qcode.cc/openai/v1 لـ GPT وGLM / Kimi / DeepSeek / Qwen. عيّن النماذج البعيدة إلى Core features / Instant helpers ضمن Model Assignment.

مزوّدو الطرف الأول / Junie

تستخدم مفاتيح الطرف الأول من Anthropic وGoogle وOpenAI صفوف Provider الخاصة بها. Junie منتج مختلف — لا تنسخ هذه الصفحة إلى Junie. اشتراك ChatGPT الشخصي ليس مفتاح API.

ما يجب فعله بعد ذلك

① افتح Settings | Tools | AI Assistant | Providers & API keys واختر OpenAI-compatible ضمن Third-party AI providers. ② URL: https://api.qcode.cc/openai/v1، الصق مفتاح API الخاص بـ QCode، واضبط Tool calling إذا لزم، ثم Test Connection ثم Apply. ③ في AI Chat افتح محدد النموذج واختر نموذج GPT أو GLM / Kimi / DeepSeek / Qwen من قسم ذلك المزوّد (المعرّفات على /models، مثل gpt-6-sol، glm-5.3)؛ claude-* غير متاح على نقطة النهاية هذه. للإكمال المضمّن، راجع قسم AI Completion؛ لا تفترض أن نموذج محادثة يدعم FIM.

على QCode

نقطة النهاية المتوافقة مع OpenAI الخاصة بـ QCode هي https://api.qcode.cc/openai/v1، وتخدم GPT وGLM / Kimi / DeepSeek / Qwen فقط؛ أما claude-* فيعيد هناك model_not_available_on_endpoint. لاستخدام Claude في JetBrains، ثبّت Claude Code CLI وإضافة Claude Code [Beta] (تعيد الإضافة استخدام إعدادات CLI)، ثم اضبط ANTHROPIC_BASE_URL على https://api.qcode.cc/api بالمفتاح نفسه المستخدم في ANTHROPIC_AUTH_TOKEN. معرّفات النماذج التي تعمل تحددها قائمة /models الحية — لا تثبّت هذه الصفحة كتالوجًا على أنه متاح للبيع دائمًا.

الأسئلة الشائعة

هل يمكن لـ AI Assistant الاتصال ببوابة مخصصة متوافقة مع OpenAI؟

نعم. تسرد صفحة Use third-party and local models نقاط النهاية المتوافقة مع OpenAI. وتتضمن صفحة الإعدادات حقل URL وTest Connection.

ما اسم صفحة الإعدادات الآن؟

العنوان الذي جُلب في 2026-08-30 هو Providers & API keys، والمسار Settings | Tools | AI Assistant | Providers & API keys. قد تقول المساعدة الأقدم Models & API keys؛ اعتمد على IDE.

إلى أي حد يجب أن يصل URL؟

توقّف عند /openai/v1، أي https://api.qcode.cc/openai/v1. لا تُلحق /chat/completions.

هل يُعد ChatGPT Plus مفتاح API؟

قال @JetBrainsHelp في 2026-08-21: لا يمكن لاشتراك ChatGPT الشخصي الاتصال مباشرةً بـ AI Assistant Chat. استخدم مفتاح API من OpenAI عبر BYOK. ومفتاح QCode هو ذلك المسار الخاص بمفتاح API.

هل يمكن لـ Junie استخدام URL نفسه؟

هذه الصفحة مخصصة لـ AI Assistant فقط. قال YouTrack LLM-22660 (2026-01) آنذاك إن Junie Agent احتاج إلى Anthropic أو OpenAI من الطرف الأول. ولدى Junie CLI مسار JSON منفصل للنماذج المخصصة. لا تعتبر هذه الصفحة دليلًا إرشاديًا لـ Junie.

هل سيعمل الإكمال المضمّن بعد ذلك؟

ليس بالضرورة. تفصل الوثائق الرسمية AI Completion في قسم مستقل وتشترط FIM للإكمال المضمّن. لا تقدم نماذج المحادثة النموذجية ذلك. كما يمكن أن تُبقي النماذج الخارجية بعض الميزات غير متاحة.

المصادر

استُخدمت صفحة JetBrains Use third-party and local models (jetbrains.com/help/ai-assistant/use-custom-models.html، تذييل 28 يوليو 2026) وصفحة Providers & API keys (settings-reference-providers-and-api-keys.html، 15 يوليو 2026)، وجُلبت في 2026-08-30 وأُعيد التحقق في 2026-10-07. ومنشور @JetBrainsHelp بتاريخ 2026-08-21 عن اشتراكات ChatGPT. ويُستشهد بـ YouTrack LLM-22660 على سبيل الملاحظة فقط. وتتبع قيم نقطة نهاية QCode صفحتي JetBrains وendpoints على docs.qcode.cc (جُلبت في 2026-10-07).

إضافة OpenAI-compatible في AI Assistant

حقل URL الرسمي + QCode /openai/v1 لـ GPT وGLM؛ ويمر Claude عبر إضافة Claude Code.

جرّب أولًا ثم قرّر

غير متأكد من أي فئة تختار؟ ابدأ بـ Starter ($9.00 شهريًا) وارتقِ عندما تكون راضيًا — تعود القيمة غير المستخدمة من الخطة القديمة إلى رصيدك.