GPT4GO: توليد حالة اختبار من الذكاء الاصطناعي لجولانج؟
الإنجليزية | 中文
GPT4GO هو مشروع مفتوح المصدر يمتلك تلقائيًا ملفات حالة الاختبار لـ Golang باستخدام Openai's ChatGPT. يساعد المشروع المطورين على إنشاء حالات اختبار بسرعة لوظائفهم ، مما يضمن اختبار الكود الخاص بهم بكفاءة وشاملة؟
تأكد من تثبيت Golang على نظامك. إذا لم يكن كذلك ، يرجى اتباع دليل التثبيت الرسمي.
استنساخ المستودع؟:
git clone https://github.com/tianshanghong/GPT4Go.git cd GPT4Gogo build . export OPENAI_API_KEY=your_openai_api_key
export GPT_MODEL=model_name # (optional, defaults to gpt-3.5-turbo) من موقع Openai ، يمكنك الحصول على مفتاح API لـ Openai؟ يمكنك أيضًا تحديد النموذج الذي تريد استخدامه لإنشاء حالات الاختبار. النموذج الافتراضي هو gpt-3.5-turbo ، وهو أسرع نموذج متاح؟ ، في حين أن gpt-4 هو النموذج الأكثر دقة. يمكنك العثور على قائمة بجميع النماذج المتاحة هنا.
لإنشاء حالات اختبار لدليل أو ملف معين ، قم بتشغيل الأمر التالي:
./GPT4Go path/to/your/target/directory/or/file سيمشي هذا الأمر عبر الدليل أو الملف المحدد وإنشاء حالات اختبار لجميع الوظائف التي لا تحتوي على حالات اختبار مقابلة في ملف _test.go .
يرجى ملاحظة أنك ستحتاج إلى مفتاح API لـ Openai لاستخدام وظيفة ChatGPT؟ يمكنك الحصول على واحد من موقع Openai.
المساهمات مرحب بها! لا تتردد في إرسال طلبات السحب؟ ، أو الإبلاغ عن الأخطاء؟ ، أو اقتراح ميزات جديدة من خلال صفحة قضايا GitHub.
GPT4GO مرخصة بموجب ترخيص معهد ماساتشوستس للتكنولوجيا؟
تم تصميم هذا المشروع باستخدام Openai's ChatGpt ، وهو نموذج لغة قوي لتوليد استجابات تشبه الإنسان؟ يمكنك معرفة المزيد حول chatgpt و GPT-4 Architecture على موقع Openai.