ibrohm commited on
Commit
8eccf18
·
verified ·
1 Parent(s): 683d12a

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +16 -19
app.py CHANGED
@@ -9,24 +9,21 @@ OPENROUTER_API_KEY = os.getenv("OPENROUTER_API_KEY")
9
 
10
  @app.post("/v1/chat/completions")
11
  async def proxy_openrouter(request: Request):
12
- try:
13
- body = await request.json()
14
- headers = {
15
- "Authorization": f"Bearer {OPENROUTER_API_KEY}",
16
- "Content-Type": "application/json"
17
- }
18
- response = requests.post(
19
- "https://openrouter.ai/api/v1/chat/completions",
20
- json=body,
21
- headers=headers
22
- )
23
- return JSONResponse(content=response.json(), status_code=response.status_code)
24
- except Exception as e:
25
- return JSONResponse(content={"error": str(e)}, status_code=500)
26
 
27
- @app.get("/")
28
  async def health_check():
29
- return {"status": "ok"}
30
-
31
- )
32
- }
 
9
 
10
  @app.post("/v1/chat/completions")
11
  async def proxy_openrouter(request: Request):
12
+ try:
13
+ body = await request.json()
14
+ headers = {
15
+ "Authorization": f"Bearer {OPENROUTER_API_KEY}",
16
+ "Content-Type": "application/json"
17
+ }
18
+ response = requests.post(
19
+ "https://openrouter.ai/api/v1/chat/completions",
20
+ json=body,
21
+ headers=headers
22
+ )
23
+ return JSONResponse(content=response.json(), status_code=response.status_code)
24
+ except Exception as e:
25
+ return JSONResponse(content={"error": str(e)}, status_code=500)
26
 
27
+ @app.get("/")
28
  async def health_check():
29
+ return {"status": "ok"}