Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -47,8 +47,8 @@ from langchain_groq import ChatGroq
|
|
47 |
llm = ChatGroq(model="llama3-70b-8192")
|
48 |
|
49 |
# Connect to the provided database URI using SQLDatabase (which expects a URI)
|
50 |
-
from langchain_community.utilities import SQLDatabase
|
51 |
-
db = SQLDatabase.from_uri(DATABASE_URI)
|
52 |
|
53 |
# Create SQL toolkit and get the tools
|
54 |
from langchain_community.agent_toolkits import SQLDatabaseToolkit
|
@@ -127,6 +127,8 @@ def create_agent_app(db_path: str):
|
|
127 |
# Construct the SQLite URI from the given file path.
|
128 |
# Ensure the db_path is absolute so that SQLAlchemy can locate the file.
|
129 |
abs_db_path = os.path.abspath(db_path)
|
|
|
|
|
130 |
db_uri = f"sqlite:///{abs_db_path}"
|
131 |
|
132 |
# Create new SQLDatabase connection using the constructed URI.
|
@@ -227,8 +229,8 @@ def create_app():
|
|
227 |
os.makedirs(UPLOAD_FOLDER)
|
228 |
|
229 |
# Create a global agent_app using the default DATABASE_URI
|
230 |
-
global agent_app
|
231 |
-
agent_app = create_agent_app(DATABASE_URI)
|
232 |
|
233 |
@flask_app.route("/")
|
234 |
def index():
|
|
|
47 |
llm = ChatGroq(model="llama3-70b-8192")
|
48 |
|
49 |
# Connect to the provided database URI using SQLDatabase (which expects a URI)
|
50 |
+
#from langchain_community.utilities import SQLDatabase
|
51 |
+
#db = SQLDatabase.from_uri(DATABASE_URI)
|
52 |
|
53 |
# Create SQL toolkit and get the tools
|
54 |
from langchain_community.agent_toolkits import SQLDatabaseToolkit
|
|
|
127 |
# Construct the SQLite URI from the given file path.
|
128 |
# Ensure the db_path is absolute so that SQLAlchemy can locate the file.
|
129 |
abs_db_path = os.path.abspath(db_path)
|
130 |
+
DATABASE_URI = abs_db_path
|
131 |
+
global DATABASE_URI
|
132 |
db_uri = f"sqlite:///{abs_db_path}"
|
133 |
|
134 |
# Create new SQLDatabase connection using the constructed URI.
|
|
|
229 |
os.makedirs(UPLOAD_FOLDER)
|
230 |
|
231 |
# Create a global agent_app using the default DATABASE_URI
|
232 |
+
#global agent_app
|
233 |
+
#agent_app = create_agent_app(DATABASE_URI)
|
234 |
|
235 |
@flask_app.route("/")
|
236 |
def index():
|