diff --git a/backend/open_webui/main.py b/backend/open_webui/main.py index 90c12971d..3aa272699 100644 --- a/backend/open_webui/main.py +++ b/backend/open_webui/main.py @@ -1120,6 +1120,9 @@ async def get_models(user=Depends(get_verified_user)): @app.get("/api/models/base") async def get_base_models(user=Depends(get_admin_user)): models = await get_all_base_models() + + # Filter out arena models + models = [model for model in models if not model.get("arena", False)] return {"data": models}