Toolkit for interacting with an SQL database.
Tool for getting metadata about a SQL database.
Tool for getting tables names.
Use an LLM to check if a query is correct. Adapted from https://www.patterns.app/blog/2023/01/18/crunchbot-sql-analyst-gpt/
Tool for querying a SQL database.
.. versionchanged:: 0.3.12
Renamed from QuerySQLDataBaseTool to QuerySQLDatabaseTool.
Legacy name still works for backwards compatibility.
SQLAlchemy wrapper around a database.
SQLDatabaseToolkit for interacting with SQL databases.
Equivalent stub to QuerySQLDatabaseTool for backwards compatibility. :private: