مرحبًا بكم في مستودع التعليمات البرمجية المرتبط بكتابي Geneative AI in Action ، الذي نشرته مانينغ.
يحتوي هذا الريبو على بعض الأشياء التي قد تكون ذات أهمية:
يعمل رمز الكتاب مع واجهة برمجة التطبيقات الجديدة (الإصدار 1.0) التي قام OpenAI بتحديثها مؤخرًا. إذا كان لديك إصدار حزمة قديم (v0.28)، فقم بالترقية إلى الإصدار الأحدث حتى يعمل الرمز. لترقية الحزمة، يمكنك تشغيل الأمر التالي: pip install --upgrade openai . إذا كنت تستخدم conda، فيمكنك تشغيل الأمر: conda update openai . |
قبل أن نبدأ تعليمات التثبيت، كما هو موضح في الكتاب، نفترض أنك قمت بتثبيت التبعيات الأساسية التالية. بالنسبة لمعظم المطورين وعلماء البيانات، ستكون هذه موجودة بالفعل، وقد لا تكون هناك حاجة إلى أي خطوات إضافية.
ملاحظة: إذا كان أي من هذه العناصر مفقودًا ويحتاج إلى إرشادات خطوة بخطوة، فراجع إرشادات تثبيت التبعية التفصيلية.
3.7.1
أو الأحدث؛ نستخدم الإصدار 3.11.3
للكتاب.python --version
conda
للكتاب، ولكن يمكنك استخدام أي شيء تفضله.يمكن العثور على خطوات إعداد البيئة وتشغيلها في تعليمات التثبيت.
تم تنظيم رمز الكتاب حسب الفصول كما هو متوقع وهو موجود في المجلد المسمى chapters
. ستجد مجلدًا لكل فصل وفقًا لاتفاقية الفصل {رقم الفصل}.
يمكنك العثور على بعض الوظائف والبرامج المساعدة في مجلد utils
.
بالإضافة إلى التعليمات البرمجية من الفصل، يجمع تطبيق الويب كامل الوظائف جميع التركيبات المختلفة معًا في تطبيق ويب سهل التنقل يمكنك تشغيله محليًا. يمكن العثور على الكود الخاص بذلك في مجلد webapp
. ؟
ملحوظة: تطبيق الويب مخصص فقط كمرجع للتشغيل محليًا ولا يتم عرضه على الإنترنت. لا يحتوي على جميع الوكلاء والضوابط اللازمة التي قد يبنيها المرء عند تعريض تطبيق ما إلى الإنترنت.
لا تزال LLM والذكاء الاصطناعي التوليدي جديدين تمامًا، ونتيجة لذلك، هناك قائمة رائعة من الأبحاث النشطة للغاية. يمكنك العثور على مؤشر للعديد من هذه العناصر في مجلد paper
. يتم تنظيمها حسب الفصل لمساعدتك على التنقل.
ليس من المتوقع أن يعرف القارئ هذه الأشياء، ولكن كما هو الحال مع معظم الأشياء، من الجيد دائمًا التعمق في بعض هذه المفاهيم لفهمها بشكل أفضل وأكمل.
يمكنك رؤية ملفي الشخصي على GitHub للتعرف على طرق مختلفة للتواصل. إذا كان هناك أي أسئلة، أو مشاكل، يرجى تقديم مشكلة.
تتم مشاركة العمل كجزء من هذا الريبو بموجب ترخيص MIT. باختصار، هذا ترخيص قصير وبسيط ومتساهل بشروط تتطلب فقط الحفاظ على حقوق الطبع والنشر وإشعارات الترخيص. قد يتم توزيع الأعمال المرخصة والمعدلة والأكبر حجمًا بموجب شروط مختلفة وبدون كود المصدر.