Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chatbot #789

Open
8 of 17 tasks
rdahis opened this issue Mar 17, 2025 · 0 comments
Open
8 of 17 tasks

Chatbot #789

rdahis opened this issue Mar 17, 2025 · 0 comments
Assignees

Comments

@rdahis
Copy link
Member

rdahis commented Mar 17, 2025

Tarefas para o alpha

Gestão

  • Ricardo criar página para esse experimento no Coda de plataforma.
  • Victor colar diagramas e outras informações nessa página (a partir do material da FL). Isso inclui lista de tabelas a serem criadas no banco de dados e lista de endpoints a serem criados.

Backend

  • Ricardo criar o aplicativo do chatbot no backend, incluindo modelos e endpoints.

APIs externas

  • Criar chave de API do LangSmith para a BD
  • Criar uma chave de API do Gemini para a BD. Ver tamanho do tier grátis para checar. @rdahis

Desenvolvimento

  • Desacoplar agentes SQL e de visualização
  • Persistência dos checkpoints no Postgres (salvar estado dos agentes no banco, e não em memória)
  • Migração do SQLite para o Postgres como base de dados para salvar interações de chat e feedbacks
  • Confirmar se precisa criar um novo repositório para o pacote Python
    • Criar um novo repositório basedosdados/chatbot.
    • Copiar o código da pasta chatbot do repositório basedosdados/poc-chatbot-fl para o repositório basedosdados/chatbot
    • Transformar a pasta chatbot do repositório basedosdados/poc-chatbot-fl em um subrepositório.
  • Testar e subir o pod de backend dev com o chatbot dentro.
  • Testar se subimos o ChromaDB no mesmo pod de backend (para few-shot prompting com perguntas pré-respondidas)
  • Criar um pod com o front temporário (streamlit)
  • Modificar código para ler metadados direto do Postgres da BD (consultar código do @polvoazul)
  • Estudar como faremos a tradução de diretórios e dicionários para os nomes/valores originais
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants