From 32a022a823eac7d308bc699e319992319fa375ee Mon Sep 17 00:00:00 2001 From: Timothy Jaeryang Baek Date: Mon, 11 Aug 2025 00:45:59 +0400 Subject: [PATCH] enh: v1 endpoint support --- backend/open_webui/main.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/backend/open_webui/main.py b/backend/open_webui/main.py index 618640486d..076d4c486d 100644 --- a/backend/open_webui/main.py +++ b/backend/open_webui/main.py @@ -1261,6 +1261,7 @@ if audit_level != AuditLevel.NONE: @app.get("/api/models") +@app.get("/api/v1/models") # Experimental: Compatibility with OpenAI API async def get_models( request: Request, refresh: bool = False, user=Depends(get_verified_user) ): @@ -1341,6 +1342,7 @@ async def get_base_models(request: Request, user=Depends(get_admin_user)): @app.post("/api/embeddings") +@app.post("/api/v1/embeddings") # Experimental: Compatibility with OpenAI API async def embeddings( request: Request, form_data: dict, user=Depends(get_verified_user) ): @@ -1367,6 +1369,7 @@ async def embeddings( @app.post("/api/chat/completions") +@app.post("/api/v1/chat/completions") # Experimental: Compatibility with OpenAI API async def chat_completion( request: Request, form_data: dict,