موجه Openai's GPT-4 و GPT-3.5 و GPT-3 و Codex نماذج داخل Visual Studio Code
هذا المستودع هو اللحوم للوثائق وتقارير الأخطاء وطلبات الميزات
شهادات
❄ ظهرت من قبل Snowflake على متوسطة Blogpost
قم بتضمين chatgpt extensions في blogpost vscode للعثور على مراجعات الكود والأخطاء
مراجعات على تويتر
❤chatgpt المبرمج الزوج - مقابل الكود على YouTube
AI التوليدي على LinkedIn
genieai.systemMessage
لتخصيص رسالة النظام الخاصة بك.gpt-4o
، gpt-4o-2024-05-13
، gpt-4-turbo
، gpt-4-turbo-2024
، gpt-4-turbo-preview
، gpt-4-0125-preview
إنشاء رسائل الالتزام مباشرة ضمن كود VS:
يمكنك تحديث موجه رسالة الالتزام من إعدادات الامتداد.
Genie: Generate a commit message
واختصار Supports Multi-Folkspaces.
قم بتحديث موجه رسالة التزامك: genieai.promptPrefix.commit-message
تتم إضافة إلغاء الاشتراك في إعدادات إجراءات الإصلاح السريع: genieai.quickFix.enable
إلغاء الاشتراك في وظيفة رسالة التزام: genieai.enableGenerateCommitMessage
جميع عناصر قائمة سياق Genie ملفوفة الآن تحت Genie
Submenu
gpt-4-1106-preview
و gpt-4-0613
و gpt-4-32k-0613
و gpt-3.5-turbo-1106
و gpt-3.5-turbo-16k
و gpt-3.5-turbo-instruct
gpt-4-0314
، gpt-4-32k-0314
، gpt-3.5-turbo-0301
لصالح نماذج الاستبدال.يمكنك الآن استخدام نشر Azure Openai مع Genie
اضبط عنوان URL للنشر الكامل Azure Openai في الإعداد: genieai.azure.url
بعد الإرشادات التي تم تعليمها في وصف الإعداد
تأكد من تعيين إعداد نموذج الامتداد على القاعدة الصحيحة التي استخدمتها لنشر Azure
لا تحتاج إلى تحديث ملف genie.json
لتحديث اسم التحويل الخاص بك.
اطلب من Genie إصلاح المشكلات التي تراها في الرمز الخاص بك السريع
انقر على Lightbulb على قطعة رمز يمكنك رؤيتها خطأ خطورة
genieai.enableConversationHistory
من المستخدمينgenie.json
.تاريخ المحادثة - -ديمو
Genie -Chatgpt History History -Watch Video
احصل على مفتاح API من هنا: Openai و Seee Openai Openai offfficial Docs للحصول على تفاصيل النموذج المتاحة
إذا واجهت مشكلات تتعلق بمفتاح API الخاص بك ، راجع الأسئلة الشائعة للحصول على تفاصيل حول كيفية إعادة الدخول/مسحها
يأتي الامتداد مع أوامر قائمة السياق ، ونسخ/نقل رمز مقترح إلى محرر بنقرة واحدة ، محادثة Windomition Op Op Enai's ChatGpt.
قدمنا مؤخرا إلى نافذة Problems
.
قم بتخزين سجل محادثتك على القرص الخاص بك واستمر في أي وقت.
إصلاح سريع للمشاكل في الكود الخاص بك
يدعم خدمة Azure Openai
؟
احصل على إجابات دفق على موجه في محرر أو محادثة الشريط الجانبي.
تخصيص ما تطلبه مع الكود المحدد.
اكتشاف استجابة الكود الجزئي التلقائي.
نسخ أو أدخل ChatGPT تقترح الحق في المحرر الخاص بك.
؟
قم بتحرير وإعادة تقديم مطالبة سابقة
؟
البادئات المخصصة المخصصة لك لتخصيص ما تطلبه من chatgptt
يمكنك تعيين اختصار لوحة المفاتيح لأوامر التالية باستخدام قائمة مفاتيح المفاتيح المدمجة لـ VS Code.
Genie: Ad-hoc prompt
: Ad-Hoc Custom Profix للرمز المحدد.Genie: Add tests
: اكتب اختبارات لك.Genie: Find bugs
: تحليل وابحث عن الحشرات في الكود.Genie: Optimize
: أضف اقتراحات إلى الكود لتحسينها.Genie: Explain
: اشرح الرمز المحدد.Genie: Add comments
: أضف تعليقات للرمز المحدد.Genie: Custom prompt 1
: تم تعطيله افتراضيًا ، يرجى تعيينه على موجه مخصص و itit ifer باستخدام romptGenie: Custom prompt 2
معطل افتراضيًا ، يرجى تعيينه على موجه مخصص و Ifer باستخدام RomptGenie: Generate code
نموذج Codex ( code-*
) ، فسترى هذا الخيار في قائمة سياقك. Genie: Clear API Key
قم بمسح مفتاح API من تخزين أسرار VS CodeGenie: Show conversations
: قائمة المحادثات التي تم تخزينها Genie بعد تمكين إعداد سجل المحادثة.Genie: What's new
: انظر ما تم إصداره مؤخرًا.Genie: Start a new chat
: ابدأ محادثة جديدة مع AI.Genie: Ask anything
: أسئلة نصية حرة داخل نافذة المحادثة.Genie: Reset session
: مسح الجلسة الحالية وإعادة ضبط اتصالك مع chatgptGenie: Clear conversation
وإعادة تعيين مؤشر الترابط لبدء تحويل جديد مع ChatGPT.Genie: Export conversation
: تصدر المحادثة بأكملها في تخفيض التنفيذ لك لتخزينها Easy والعثور على قائمة الأسئلة والأجوبة.Genie: Focus on Genie View
: يركز على نافذة Genie إذا كانت مخفية.Change API Key
انقر فوق Commands
Genie: Clear API Key
الصفحة الرئيسية لمشاهدة جميع الأوامر المتاحة.من الممكن أن تواجه أنظمة Openai في استفساراتك بسبب حركة المرور العالية من وقت لآخر.
إذا حصلت على HTTP 429 Too Many Requests
، فهذا يعني أنك تقوم بتقديم الكثير من الطلبات أو أن حسابك لا يحتوي على ائتمان كافٍ.
$OPENAI_API_KEY
insufficient_quota
المفتاح الذي تستخدمه في هذا الامتداد) curl https://api.openai.com/v1/completions
-H " Content-Type: application/json "
-H " Authorization: Bearer $OPENAI_API_KEY "
-d ' {
"model": "text-davinci-003",
"prompt": "Can I make a request?nn",
"temperature": 0.7,
"max_tokens": 256,
"top_p": 1,
"frequency_penalty": 0,
"presence_penalty": 0
} '
إذا HTTP 404 Not Found
model
فإن ie genieai.openai.model
).
إذا حصلت على خطأ HTTP 400 Bad Request
، فهذا يعني أن المحادثة هي الطول من نماذج GPT/Codex التي يمكن أن تتعامل معها.
إذا واجهت مشكلات مستمرة في شخص ما مع استفساراتك
Genie: Reset session
لمسح جلستك/محادثتك أو Genie: Clear API Key
لمسح مفتاح API الخاص بك وإعادة الدخول إليهإذا كنت تستخدم التطوير عن بُعد ولا يمكنك استخدام chatgptt
settings.json
"remote.extensionKind": {"genieai.chatgpt-vscode": ["ui"]}