Spaces:
Sleeping
Sleeping
| from src import utils | |
| books_dataset_tools = [ | |
| { | |
| "type": "function", | |
| "function": { | |
| "name": "query_books_database", | |
| "description": "Quries the books database using SQL. Returns `None` if no there are no entries for the provided query. The database has the following table:```sql\nCREATE TABLE IF NOT EXISTS books (\n id INTEGER PRIMARY KEY AUTOINCREMENT,\n title TEXT NOT NULL,\n price REAL NOT NULL,\n star_rating INTEGER NOT NULL,\n availability TEXT NOT NULL,\n description TEXT NOT NULL,\n category TEXT NOT NULL,\n quantity INTEGER NOT NULL\n )\n```", | |
| "parameters": { | |
| "type": "object", | |
| "properties": { | |
| "sql_query": { | |
| "type": "string", | |
| "description": "The sql query to run against the SQLite database. Must be in the SQLite format.", | |
| } | |
| }, | |
| "required": ["sql_query"], | |
| }, | |
| }, | |
| }, | |
| ] | |
| llm_tools_map = { | |
| "query_books_database": utils.query_books_database, | |
| } | |