Incondal هو إطار عمل مفتوح المصدر لبناء chatbots الموثوقة والمتعددة الوسائط والمتعددة القنوات التي تتحدث بالفعل وتتصرف كما تتوقع.
ملاحظة: لا يزال المقصود في مراحله المبكرة للغاية ، وهناك الكثير من الحواف القاسية. لإعطاء أي ملاحظات أو المساهمة ، اتصل!
أولا ، تثبيت مقصود:
pip install intentional
ملاحظة : قد تحتاج أيضًا إلى تثبيت portaudio مع sudo apt install portaudio19-dev .
بعد ذلك ، احصل على ملف تكوين. لتشغيل الاختبار الأول ، يجب عليك اختيار هذا الملف ، والذي لا يحتاج إلى مكونات إضافية ، ولكن يمكنك العثور على بعض الأمثلة الأخرى هنا.
ملاحظة : يتطلب المثال هنا أيضًا مفتاح Openai. قم بتصديره كمتغير بيئة يسمى OPENAI_API_KEY قبل المتابعة.
على افتراض أن ملف التكوين الخاص بك يسمى intentional_bot.yml ، يمكنك الآن تشغيل الروبوت الخاص بك عن طريق القيام:
intentional intentional_bot.yml
يجب أن يبدو الإخراج مثل:
==> Chat is ready!
User:
اكتب رسالتك وسيستجيب الروبوت.
لرؤية الرسم البياني للمحادثة المحددة بواسطة ملف التكوين هذا ، قم بتشغيل:
intentional example.yml --draw
سيتم حفظ الرسم البياني بجوار ملف التكوين الخاص بك على سبيل example.png .
يمكنك العثور على جميع الوثائق هنا ، بما في ذلك مرجع API للحزم الأساسية وجميع الإضافات المستضافة في هذا المستودع.
يتم توزيع جميع محتوى هذا المستودع بموجب شروط ترخيص AGPL. إذا كان هذا لا يعمل من أجلك ، اتصل.