جينرافت منظمة العفو الدولية
مقدمة
تعد مجموعة أدوات Genraft AI موردًا ديناميكيًا لإنشاء حلول الويب الخلفية والواجهة الأمامية المتطورة، وذلك باستخدام قوة Python وواجهة برمجة تطبيقات OpenAI الرسمية لتطوير وكلاء المحادثة. تعمل مجموعة الأدوات هذه على تسخير قدرات الذكاء الاصطناعي التوليدي لتسهيل تطوير تفاعلات الوكيل سريعة الاستجابة والذكية.
سمات
- التكامل المباشر مع واجهة برمجة تطبيقات OpenAI الرسمية لتمكين إمكانات المحادثة المتقدمة.
- وحدات تطوير الواجهة الخلفية والأمامية الشاملة المصممة لتطبيقات الويب.
- واجهة سهلة الاستخدام لسهولة الإدارة والتفاعل مع نماذج الذكاء الاصطناعي.
- قابلة للتمديد للغاية وقابلة للتخصيص لتلبية احتياجات تطوير الويب المتنوعة.
- يركز على تسريع دورة تطوير الأنظمة الأساسية المستندة إلى الويب من خلال التفاعلات التي تعتمد على الذكاء الاصطناعي.
الراحة المتاحة
- دعم ملف دوكر
- دعم Docker Compose
- دعم kubernetes
- دعم مشروع MonoRepo
- دعم خدمات منفصلة للواجهة الأمامية والخلفية
ابدء
تك كومة
عام
- جيت [التحكم في الإصدار]
- عامل الميناء [الحاويات]
- جيثب [استضافة الكود]
- إجراءات جيثب [CI/CD]
الواجهة الأمامية
- الآلة الكاتبة [لغة البرمجة]
- NodeJs [وقت تشغيل جافا سكريبت]
- SvelteKit [إطار عمل كامل المكدس]
- Svelte [إطار الواجهة الأمامية]
- TailwindCSS [إطار عمل CSS]
- DaisyUI [مكتبة مكونات Tailwind]
الخلفية
- بايثون [لغة برمجة]
- FastApi [إطار عمل الخلفية]
- OpenAI GPT [معالجة اللغة]
المتطلبات الأساسية
- بوابة
- عامل ميناء
- الآلية الوقائية الوطنية
- Nodejs
- بايثون
تثبيت
استنساخ
https://github.com/kamyabnazari/genraft-ai.git
يثبت
الرجاء إنشاء الخدمات تلو الأخرى بالترتيب واتباع الإرشادات الموجودة في ملفات README.md.
عند تشغيلها بشكل فردي، يجب عليك استخدام المضيف المحلي للوصول إليها وتوصيلها ببعضها البعض.
أو استخدم Docker Compose لإنشاء كل هذه العناصر وربطها معًا.
docker-compose up --build
يرجى الإعداد بالترتيب التالي:
إعداد الخلفية
إعداد الواجهة الأمامية
ويكي
كيف هي العملية وسير العمل وراء تطوير البرمجيات التوليدية؟ اقرأ المزيد على صفحة ويكي.
رخصة
تم ترخيص هذا المشروع بموجب ترخيص [Apache-2.0] - راجع ملف الترخيص للحصول على التفاصيل.
شكر وتقدير
شكر خاص لفريق OpenAI لتوفير واجهة برمجة التطبيقات (API) التي تدعم وكلائنا الأذكياء.
مستوحاة أيضًا من ChatDev