Skip to content

cubos-academy/emy-api-example

Repository files navigation

Como executar o projeto

  1. Clone o repositório
  2. Instale as dependências
pnpm install
  1. Execute o projeto
pnpm run dev
  1. Acesse a aplicação em http://localhost:3000

Variáveis de ambiente

Adicione a variável de ambiente no arquivo .env

  • TOKEN_API_EMY: Token da API da Emy

📍 Rotas disponíveis

Páginas

  • /chat - Interface do chat com a Emy
  • /search - Página de busca de conteúdos

API Endpoints

Chat

  • POST /api/chat/send-message

    • Envia mensagens para a Emy
    • Estabelece uma conexão de streaming para receber respostas em tempo real
  • POST /api/chat/rewrite-message

    • Reescreve mensagens enviadas pela IA
    • Permite expandir ou resumir respostas anteriores
  • GET /api/chat/suggestions

    • Retorna sugestões de mensagens para interagir com a Emy

Busca

  • POST /api/search
    • Busca conteúdos na base de conhecimento
    • Retorna resultados como artigos, vídeos e outros materiais relacionados

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published