poc-v1/requirements.txt
william.dias 80d1f9d26a feat: Enhance SQL optimization tools with internal knowledge base and observability features
- Updated README.md to include new setup instructions for RAG and observability.
- Added internal knowledge base (KB) setup for SQL optimization team, supporting various document types.
- Implemented token usage logging in LLM tools to track costs and usage.
- Refactored SQL analysis and optimization prompts for clarity and consistency.
- Introduced filtering of external tools based on environment configuration.
- Enhanced conservative analysis agent with structured prompt for performance suggestions.
- Updated requirements.txt to include new dependencies for RAG functionality.
- Added internal KB helpers for building and attaching knowledge to agents.
2026-01-23 13:02:17 -03:00

36 lines
638 B
Text

python-dotenv==1.2.1
uvicorn==0.40.0
fastapi==0.128.0
# Core framework
agno==2.4.2
# Playground and storage
sqlalchemy==2.0.46
aiosqlite==0.22.1
# Providers used in code examples (install what you use)
openai==2.15.0
google-generativeai==0.8.6
google-cloud-aiplatform==1.134.0
mistralai==1.10.1
ollama==0.6.1
groq==1.0.0
PyJWT==2.10.1
# Original optimizer dependencies
anthropic==0.76.0
google-genai==1.60.0
typer[all]==0.21.1
structlog==25.5.0
oci==2.165.1
aiofiles==25.1.0
types-aiofiles==25.1.0.20251011
oracledb==3.4.1
pymssql==2.3.11
sqlparse==0.5.5
sqlglot==28.6.0
# RAG (local KB)
chromadb==0.6.3
sentence-transformers==3.4.1