Bem-vindo ao Space SQL Server Lib
Este space permite que você encontre scripts SQL do https://github.com/rrg92/sqlserver-lib com base nas suas necessidades
Instruções de Uso
Apenas descreva o que você precisa no campo de chat e aguarde a IA analisar os melhores scripts do repositório para você.
Além de uma explicação feita pela IA, a aba "Rank", contém uma tabela com os scripts encontrados e seus respectictos rank.
A coluna Cosine Similarity é o nível de similaridades da sua pergunta com o script (calculado baseado nos embeddings do seu texto e do script).
A coluna Rank é um score onde quanto maior o valor mais relacionado ao seu texto o script é (calculado usando rerank/cross encoders). A tabela vem ordenada por essa coluna.
Fluxo básico
- Quando você digita o texto, iremos fazer uma busca usando embeddings em um banco Azure SQL Database
- Os embeddings são calculados usando um modelo carregado no proprio script, via ZeroGPU.
- Os top 20 resultados mais similares são retornados e então um rerank é feito
- O rerank também é feito por um modelo que roda no próprio script, em ZeroGPU
- Estes resultados ordenados por reran, são então enviados ao LLM para que analise e monte uma resposta para você.
Sobre o uso e eventuais erros
Eu tento usar o máximo de recursos FREE e open possíveis, e portanto, eventualmente, o Space pode falhar por alguma limitação.
Alguns possíveis pontos de falha:
- Créditos free do google ou rate limit
- Azure SQL database offline devido a crédito ou ao auto-pause (devido ao free tier)
- Limites de uso do ZeroGPU do Hugging Face.
Você pode me procurar no linkedin, caso receba erroslimit