poc-v1/requirements.txt
william.dias c29590d636 feat: Implement SQL prompt generators for PostgreSQL, SQLite, and SQL Server
- Added PostgreSQLPromptGenerator for generating prompts optimized for PostgreSQL features.
- Introduced SQLitePromptGenerator to handle SQLite-specific optimizations and features.
- Created SQLServerPromptGenerator for Microsoft SQL Server, including detailed analysis and optimization requirements.
- Developed a template system for rendering SQL-to-natural language and natural-to-SQL prompts.
- Established core tools for SQL analysis, optimization, and comparison, including complexity assessment and comment stripping.
- Integrated a team application to manage SQL optimization tasks and agent interactions.
- Added utility functions for handling SQL files and ensuring valid SQL input.
2026-01-21 13:51:03 -03:00

31 lines
545 B
Text

python-dotenv>=1.0.1
uvicorn>=0.30.0
fastapi>=0.111.0
# Core framework
agno>=0.7.1
# Playground and storage
sqlalchemy>=2.0.31
aiosqlite>=0.20.0
# Providers used in code examples (install what you use)
openai>=1.40.0
google-generativeai>=0.7.2
google-cloud-aiplatform>=1.66.0
mistralai>=1.2.4
ollama>=0.3.3
groq>=0.9.0
PyJWT>=2.8.0
# Original optimizer dependencies
anthropic>=0.25.0
google-genai>=1.25.0
typer[all]>=0.9.0
structlog>=23.0.0
oci>=2.157.0
aiofiles>=25.1.0
types-aiofiles>=24.1.0
oracledb>=2.2.0
pymssql>=2.3.0
sqlparse>=0.5.0