O chat Langflow é um aplicativo Next.js que pode se comunicar com seus fluxos Langflow por meio de API.
Você deveria ter criado um fluxo de chat usando DataStax Langflow.
Você pode encontrar as credenciais do fluxo abrindo as configurações da API. Você precisará gerar uma chave de API e encontrar o URL base, o ID do Langflow e o ID do fluxo.
Crie um novo repositório a partir deste repositório de modelo e, em seguida, crie um Codespace para o branch principal.
Dentro do Codespace, instale as dependências executando npm install
.
Copie o .env.example
fornecido para .env
e insira os detalhes e credenciais da API para Langflow:
LANGFLOW_API_KEY
: A chave API para interagir com LangflowLANGFLOW_URL
: o URL base da sua instância do LangflowLANGFLOW_ID
: o ID do LangflowLANGFLOW_FLOW_ID
: o ID do fluxoClone este repositório em sua máquina local.
Instale as dependências executando npm install
.
Copie o .env.example
fornecido para .env
e insira os detalhes e credenciais da API para Langflow:
LANGFLOW_API_KEY
: A chave API para interagir com LangflowLANGFLOW_URL
: o URL base da sua instância do LangflowLANGFLOW_ID
: o ID do LangflowLANGFLOW_FLOW_ID
: o ID do fluxo Depois de salvar suas credenciais, execute npm run dev
em seu terminal. Abra http://localhost:3000 para visualizar o chatbot em seu navegador.