Чат Langflow — это приложение Next.js, которое может общаться с вашими потоками Langflow через API.
Вы должны были построить поток чата с помощью DataStax Langflow.
Учетные данные для потока можно найти, открыв настройки API. Вам нужно будет сгенерировать ключ API и найти базовый URL-адрес, идентификатор Langflow и идентификатор потока.
Создайте новый репозиторий из этого репозитория шаблонов, затем создайте кодовое пространство для основной ветки.
В Codespace установите зависимости, запустив npm install
.
Скопируйте предоставленный .env.example
в .env
и введите данные API и учетные данные для Langflow:
LANGFLOW_API_KEY
: ключ API для взаимодействия с Langflow.LANGFLOW_URL
: базовый URL-адрес вашего экземпляра Langflow.LANGFLOW_ID
: идентификатор Langflow.LANGFLOW_FLOW_ID
: идентификатор потока.Клонируйте этот репозиторий на свой локальный компьютер.
Установите зависимости, запустив npm install
.
Скопируйте предоставленный .env.example
в .env
и введите данные API и учетные данные для Langflow:
LANGFLOW_API_KEY
: ключ API для взаимодействия с Langflow.LANGFLOW_URL
: базовый URL-адрес вашего экземпляра Langflow.LANGFLOW_ID
: идентификатор Langflow.LANGFLOW_FLOW_ID
: идентификатор потока. После сохранения учетных данных запустите npm run dev
в своем терминале. Откройте http://localhost:3000, чтобы просмотреть чат-бота в своем браузере.