Upload app.py with huggingface_hub
Browse files
app.py
CHANGED
|
@@ -113,15 +113,15 @@ full_prompt = ChatPromptTemplate.from_messages(
|
|
| 113 |
# )
|
| 114 |
|
| 115 |
|
| 116 |
-
|
| 117 |
-
|
| 118 |
-
|
| 119 |
-
|
| 120 |
-
|
| 121 |
-
|
| 122 |
-
|
| 123 |
-
|
| 124 |
-
|
| 125 |
|
| 126 |
client = OpenAI(
|
| 127 |
api_key="gl-U2FsdGVkX1/DTLQlsmj+RdJjPy3igB9qINuaX940XtJ0CPnGc/5sbBkPKah/C829",
|
|
@@ -131,7 +131,7 @@ client = OpenAI(
|
|
| 131 |
|
| 132 |
# Create the SQL agent using the ChatOpenAI model, database, and prompt template
|
| 133 |
sqlite_agent = create_sql_agent(
|
| 134 |
-
llm=
|
| 135 |
db=db,
|
| 136 |
prompt=full_prompt,
|
| 137 |
agent_type="openai-tools",
|
|
@@ -217,10 +217,10 @@ retriever = vector_store.as_retriever(
|
|
| 217 |
search_kwargs={'k': 5}
|
| 218 |
)
|
| 219 |
|
| 220 |
-
|
| 221 |
-
|
| 222 |
-
|
| 223 |
-
|
| 224 |
|
| 225 |
@tool
|
| 226 |
def rag(user_input: str) -> str:
|
|
|
|
| 113 |
# )
|
| 114 |
|
| 115 |
|
| 116 |
+
llm = ChatOpenAI(
|
| 117 |
+
model="gpt-4o-mini",
|
| 118 |
+
temperature=0,
|
| 119 |
+
max_tokens=None,
|
| 120 |
+
timeout=None,
|
| 121 |
+
max_retries=5,
|
| 122 |
+
api_key="gl-U2FsdGVkX1/DTLQlsmj+RdJjPy3igB9qINuaX940XtJ0CPnGc/5sbBkPKah/C829", # if you prefer to pass api key in directly instaed of using env vars
|
| 123 |
+
base_url="https://aibe.mygreatlearning.com/openai/v1"
|
| 124 |
+
)
|
| 125 |
|
| 126 |
client = OpenAI(
|
| 127 |
api_key="gl-U2FsdGVkX1/DTLQlsmj+RdJjPy3igB9qINuaX940XtJ0CPnGc/5sbBkPKah/C829",
|
|
|
|
| 131 |
|
| 132 |
# Create the SQL agent using the ChatOpenAI model, database, and prompt template
|
| 133 |
sqlite_agent = create_sql_agent(
|
| 134 |
+
llm=llm,
|
| 135 |
db=db,
|
| 136 |
prompt=full_prompt,
|
| 137 |
agent_type="openai-tools",
|
|
|
|
| 217 |
search_kwargs={'k': 5}
|
| 218 |
)
|
| 219 |
|
| 220 |
+
client = OpenAI(
|
| 221 |
+
api_key=api_key,
|
| 222 |
+
base_url=endpoint
|
| 223 |
+
)
|
| 224 |
|
| 225 |
@tool
|
| 226 |
def rag(user_input: str) -> str:
|