Skip to content

Commit 7cb6e57

Browse files
committed
v1.8.7-beta1 update UI
1 parent 4cdcbcf commit 7cb6e57

File tree

6 files changed

+10166
-7809
lines changed

6 files changed

+10166
-7809
lines changed

gateway/backend.py

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -262,6 +262,49 @@ async def get_me(request: Request):
262262
return Response(content=json.dumps(me, indent=4), media_type="application/json")
263263

264264

265+
@app.get("/backend-api/tasks")
266+
async def get_me(request: Request):
267+
token = request.headers.get("Authorization", "").replace("Bearer ", "")
268+
if len(token) == 45 or token.startswith("eyJhbGciOi"):
269+
return await chatgpt_reverse_proxy(request, "backend-api/tasks")
270+
else:
271+
tasks = {
272+
"tasks": [],
273+
"cursor": None
274+
}
275+
return Response(content=json.dumps(tasks, indent=4), media_type="application/json")
276+
277+
278+
@app.get("/backend-api/user_system_messages")
279+
async def get_me(request: Request):
280+
token = request.headers.get("Authorization", "").replace("Bearer ", "")
281+
if len(token) == 45 or token.startswith("eyJhbGciOi"):
282+
return await chatgpt_reverse_proxy(request, "backend-api/user_system_messages")
283+
else:
284+
user_system_messages = {
285+
"object": "user_system_message_detail",
286+
"enabled": True,
287+
"about_user_message": "",
288+
"about_model_message": "",
289+
"name_user_message": "",
290+
"role_user_message": "",
291+
"traits_model_message": "",
292+
"other_user_message": "",
293+
"disabled_tools": []
294+
}
295+
return Response(content=json.dumps(user_system_messages, indent=4), media_type="application/json")
296+
297+
298+
@app.get("/backend-api/memories")
299+
async def get_me(request: Request):
300+
token = request.headers.get("Authorization", "").replace("Bearer ", "")
301+
if len(token) == 45 or token.startswith("eyJhbGciOi"):
302+
return await chatgpt_reverse_proxy(request, "backend-api/memories")
303+
else:
304+
memories = {"memories":[],"memory_max_tokens":10000,"memory_num_tokens":0}
305+
return Response(content=json.dumps(memories, indent=4), media_type="application/json")
306+
307+
265308
@app.post("/backend-api/edge")
266309
async def edge():
267310
return Response(status_code=204)

templates/chatgpt.html

Lines changed: 308 additions & 135 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)