ernesto genai
1.0.0
โปรเจ็กต์นี้เป็นแอปพลิเคชันแชทบอทที่ใช้ 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
เริ่มเซิร์ฟเวอร์ Express:
node server.js
เปิด index.html
ในเบราว์เซอร์ของคุณเพื่อโต้ตอบกับแชทบอท
POST /api/chat
: ส่งข้อความผู้ใช้ไปยังบริการ Azure OpenAI และส่งคืนการตอบกลับของแชทบอทGET /api/config
: ส่งคืนการกำหนดค่าจุดสิ้นสุดแบ็กเอนด์ server.js
: เซิร์ฟเวอร์ Express ที่จัดการคำขอ APIindex.html
: ส่วนหน้าของแอปพลิเคชันแชทบอท.env
: ตัวแปรสภาพแวดล้อมสำหรับการกำหนดค่า