مرحبًا بك في قالب مساعدي Openai! هذا المستودع هو برنامج تعليمي خطوة بخطوة للاستفادة من API المساعد القوي في Openai لبناء مساعدين ذكاء ذكي ومحادثة. سواء كنت مطورًا أو طالبًا أو مجرد عشاق منظمة العفو الدولية ، فإن هذا الدليل سيساعدك على تسخير قوة نماذج GPT لمشاريعك.
للحصول على أقصى استفادة من هذا البرنامج التعليمي ، يجب أن يكون لديك:
example.env .envpip install -r requirements.txt لتثبيت التبعيات. استكشف OpenAI-Assistant-Template.ipynb
الغطس في modules.py من أجل العثور على وظائف وفئات الأداة المساعدة التي توفر قاعدة كود أكثر نظافة وأكثر قابلية للصيانة ، مما يجعل من السهل البناء عليها.
modules.py .create_assistant(client, name, description, instructions, tools=[], model="") : إنشاء مساعد جديدget_assistant(client, assistant_id) : استرداد مساعد حالي باستخدام معرف مساعد.start_new_chat(client) : ابدأ محادثة جديدة مع مساعد الذكاء الاصطناعي.get_chat(client, thread_id) : استرداد محادثة موجودة باستخدام معرف مؤشر ترابط.add_message(client, thread, content) : أرسل رسالة جديدة إلى المساعد ضمن مؤشر ترابط المحادثة.get_messages_in_chat(client, thread) : جلب جميع الرسائل السابقة ضمن مؤشر ترابط المحادثة.run_chat(client, thread, assistant) : معالجة مؤشر ترابط المحادثة من خلال مساعد توليد الردود. مساهماتك تجعل المجتمع مفتوح المصدر ساحة لا تصدق للابتكار. إذا كان لديك أفكار حول كيفية جعل هذا القالب أفضل ، فإن طلبات السحب الخاصة بك موضع ترحيب! دعونا نجعل تعلم الذكاء الاصطناعي مع Openai رحلة مثيرة للجميع.
هذا المشروع مفتوح المصدر بموجب ترخيص معهد ماساتشوستس للتكنولوجيا. لا تتردد في استخدامه كما يحلو لك.