ernesto genai
1.0.0
هذا المشروع عبارة عن تطبيق chatbot يستخدم Azure OpenAI لتقديم الاستجابات. تم تصميم chatbot لمساعدة المستخدمين على استيفاء مستندات IRS الخاصة بهم بشكل صحيح باللغة البرتغالية.
استنساخ المستودع:
git clone https://github.com/gmaragao/ernesto-genai
cd ernesto-genai
تثبيت التبعيات:
npm install
قم بإنشاء ملف .env
في الدليل الجذر وأضف بيانات اعتماد Azure OpenAI الخاصة بك:
AZURE_OPENAI_ENDPOINT = your_azure_openai_endpoint
AZURE_OPENAI_API_KEY = your_azure_openai_api_key
BACKEND_ENDPOINT = http://localhost:3000/api/chat
بدء تشغيل الخادم السريع:
node server.js
افتح index.html
في متصفحك للتفاعل مع برنامج الدردشة الآلي.
POST /api/chat
: يرسل رسالة مستخدم إلى خدمة Azure OpenAI ويعيد استجابة chatbot.GET /api/config
: يُرجع تكوين نقطة النهاية الخلفية. server.js
: الخادم السريع الذي يتعامل مع طلبات API.index.html
: الواجهة الأمامية لتطبيق chatbot..env
: متغيرات البيئة للتكوين.