Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -52,6 +52,17 @@ def get_db_chain():
|
|
| 52 |
|
| 53 |
return SQLDatabaseChain.from_llm(llm, db, prompt=PROMPT, verbose=True)
|
| 54 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 55 |
|
| 56 |
def get_json_chain():
|
| 57 |
prompt_template = "Reformat this {result} in JSON format"
|
|
|
|
| 52 |
|
| 53 |
return SQLDatabaseChain.from_llm(llm, db, prompt=PROMPT, verbose=True)
|
| 54 |
|
| 55 |
+
def get_sql_agent():
|
| 56 |
+
toolkit = SQLDatabaseToolkit(llm=llm,db=db)
|
| 57 |
+
|
| 58 |
+
return create_sql_agent(
|
| 59 |
+
llm=llm,
|
| 60 |
+
toolkit=toolkit,
|
| 61 |
+
verbose=True,
|
| 62 |
+
use_query_checker=True,
|
| 63 |
+
return_intermediate_steps=True
|
| 64 |
+
)
|
| 65 |
+
|
| 66 |
|
| 67 |
def get_json_chain():
|
| 68 |
prompt_template = "Reformat this {result} in JSON format"
|