fix: update Response model to use Optional for data field and correct method call in DataExtractorService
8770042
Aryan Jaincommited on
fix: rename sql_query to sqlite_query for consistency in SQLQueryExtractor and update references in DataExtractorService and PydanticAgent
cdcf836
Aryan Jaincommited on
fix: correct method signature for _model_schema_to_text; update OpenAI model name and fix parameter naming in PydanticAgent; enhance SQL query verification with logging and error handling
71dcc32
Aryan Jaincommited on
feat: refactor PydanticAgent to accept user_input and message_history as parameters in run method; update DataExtractorService to match new signature
f9fd577
Aryan Jaincommited on
feat: update SQL query execution to use text() for improved safety and consistency
3bdece0
Aryan Jaincommited on
feat: enhance DataExtractorService with table model mapping and schema extraction; integrate PydanticAgent and ChromaClient for data processing
12ed030
Aryan Jaincommited on
feat: Update DataExtractorController and DataExtractorService to use Optional for message_history; add __init__.py for prompts module; modify Pydantic models to use Optional for list fields; raise exceptions in PydanticAgent
8e073b5
Aryan Jaincommited on
feat: Implement DataExtractorController and DataExtractorService for data extraction functionality
6500c31
Aryan Jaincommited on
feat: Initialize FastAPI project with database configuration and CRUD structure