Enhance sql_agent.py by adding AST and regex imports, implementing query_as_list function for database querying, and integrating a new retriever tool for proper noun search using FAISS vector store.
Add initial implementation of SQL agent with few-shot learning and ChainLit integration for dynamic SQL query generation and execution based on user input.