vanna
vanna copied to clipboard
π€ Chat with your SQL database π. Accurate Text-to-SQL Generation via LLMs using RAG π.
The data table structure has changed, and the data table ddl needs to be updated. The unique id is id = deterministic_uuid(engine + "-" + table) + "-ddl" .
**Is your feature request related to a problem? Please describe.** The Vanna AI library is great. I just can't help noticing that the tool is best suited for easier questions...
**Describe the bug** A clear and concise description of what the bug is. **To Reproduce** Steps to reproduce the behavior: 1. Go to 'New Question' 2. Enter new question and...
Update the connect_to_duckdb function with read_only parameter (as below) This can help in creating RO streamlit apps. def connect_to_duckdb(self, url: str, init_sql: str = None, read_only: bool = False):
Created a class PG_VectorStore
I am getting an exception when running vn.ask on a linux server. ``` ~ $ python >>> import vanna >>> from vanna.remote import VannaDefault >>> vn = VannaDefault(model='chinook', api_key=vanna.get_api_key('[email protected]')) >>>...
In some cases, the generated query when executed on the database takes quite a long time and sometimes it makes no sense to wait for it to complete. It would...
Fix MySQL database connection: 1. Using Connection Pooling Management 2. Increase disconnection handling to avoid resource depletion 3. Increase reconnection mechanism 4. Add some debugging printing
on vannabase - async mysql method - async methods on runsql etc - openrouter async and streaming on qdrant - async client on openrouter - new openrouter integration, default set...