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
Запустите экспресс-сервер:
node server.js
Откройте index.html
в своем браузере, чтобы взаимодействовать с чат-ботом.
POST /api/chat
: отправляет сообщение пользователя в службу Azure OpenAI и возвращает ответ чат-бота.GET /api/config
: возвращает конфигурацию конечной точки серверной части. server.js
: сервер Express, обрабатывающий запросы API.index.html
: интерфейс приложения чат-бота..env
: переменные среды для конфигурации.