Spaces:
Paused
Paused
Update app.py
Browse files
app.py
CHANGED
|
@@ -71,6 +71,7 @@ last = collection.count()
|
|
| 71 |
|
| 72 |
#
|
| 73 |
HF_TOKEN = os.getenv("HF_TOKEN")
|
|
|
|
| 74 |
#
|
| 75 |
login(token=(HF_TOKEN))
|
| 76 |
|
|
@@ -197,8 +198,20 @@ def rag(input_text, history, jezik, request: gr.Request): # , file):
|
|
| 197 |
response = chat_engine.chat(str({"role": "user", "content": system_prompt + input_text})).response
|
| 198 |
# response = query_engine.query(input_text)
|
| 199 |
session_hash = request.session_hash
|
| 200 |
-
url = "https://houseofplaying.com/
|
| 201 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 202 |
return response
|
| 203 |
# gr.Textbox(label="Pitanje:", lines=6),
|
| 204 |
# outputs=[gr.Textbox(label="Odgovor:", lines=6)],
|
|
|
|
| 71 |
|
| 72 |
#
|
| 73 |
HF_TOKEN = os.getenv("HF_TOKEN")
|
| 74 |
+
API_SECRET = os.getenv("api_secret")
|
| 75 |
#
|
| 76 |
login(token=(HF_TOKEN))
|
| 77 |
|
|
|
|
| 198 |
response = chat_engine.chat(str({"role": "user", "content": system_prompt + input_text})).response
|
| 199 |
# response = query_engine.query(input_text)
|
| 200 |
session_hash = request.session_hash
|
| 201 |
+
url = "https://houseofplaying.com/FBMod/public/api.php" # An example public API
|
| 202 |
+
payload = {
|
| 203 |
+
"session_hash": session_hash,
|
| 204 |
+
"input_query": input_text,
|
| 205 |
+
"response": response
|
| 206 |
+
}
|
| 207 |
+
headers = [
|
| 208 |
+
"Authorization:" "Bearer " + API_SECRET,
|
| 209 |
+
"Content-Type": "application/json"
|
| 210 |
+
]
|
| 211 |
+
try:
|
| 212 |
+
api_response = requests.post(url, json=payload, headers=headers)
|
| 213 |
+
except:
|
| 214 |
+
print("POST error for "+session_hash)
|
| 215 |
return response
|
| 216 |
# gr.Textbox(label="Pitanje:", lines=6),
|
| 217 |
# outputs=[gr.Textbox(label="Odgovor:", lines=6)],
|