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
:用于配置的环境变量。