يستخدم هذا المشروع مكتبة Langchain لإنشاء روبوت ضمن إطار عمل مبسط ، وهذا المشروع هو تطبيق سريع وقذر ، والذي يعمل كأول لقاء لي مع Langchain. يعد Bot-Prolner Bot أداة تفاعلية للوصول إلى المعلومات الجغرافية ، وتحديد نقاط الاهتمام ، والحصول على طرق السفر بنقاط الطرق القابلة للتخصيص وأساليب النقل.
يستخدم Bot-Prolanner Bot بعض واجهات برمجة التطبيقات المجانية التي توفر معلومات جغرافية إلى LLM. فيما يلي الوظائف الرئيسية التي يقدمها هذا التطبيق:
هذا المشروع يسخر من قدرات عدة واجهات برمجة التطبيقات الخارجية لتزويد وظائفه الأساسية:
LLM المستخدم هنا هو GPT-3.5-Turbo من Openai ، يمكن استبداله بأي LLM أخرى مفتوحة المصدر. لنشر التطبيق على Google-Colab ، يمكنك إلقاء نظرة على ريبو الآخر الخاص بي
لتشغيل روبوت الروبوت المحلي ، تحتاج إلى:
pip install -r requirements.txtstreamlit run main.pyتأكد من أن لديك مفاتيح API صالحة لـ Openai و Bing Maps و Foursquare التي تم تكوينها في بيئتك.
المساهمات مرحب بها! إذا كانت لديك أفكار للتحسينات أو تواجه أي مشكلات ، فلا تتردد في توتر المستودع وتقديم طلب سحب أو فتح مشكلة.
مقطع فيديو لإظهار كيفية استجابة chatbot لمطالبات مختلفة للمستخدم.
يرجى إعطاء نجمة لهذا الريبو ، إذا كان ذلك يساعدك بأي شكل من الأشكال ، شكرًا !!