ernesto genai
1.0.0
該專案是一個聊天機器人應用程序,使用 Azure OpenAI 提供回應。該聊天機器人旨在幫助用戶用葡萄牙語正確填寫其 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
:處理 API 請求的 Express 伺服器。index.html
:聊天機器人應用程式的前端。.env
:用於配置的環境變數。