aboutsummaryrefslogtreecommitdiff
path: root/.venv/lib/python3.12/site-packages/litellm/proxy/config_management_endpoints
diff options
context:
space:
mode:
Diffstat (limited to '.venv/lib/python3.12/site-packages/litellm/proxy/config_management_endpoints')
-rw-r--r--.venv/lib/python3.12/site-packages/litellm/proxy/config_management_endpoints/pass_through_endpoints.py26
1 files changed, 26 insertions, 0 deletions
diff --git a/.venv/lib/python3.12/site-packages/litellm/proxy/config_management_endpoints/pass_through_endpoints.py b/.venv/lib/python3.12/site-packages/litellm/proxy/config_management_endpoints/pass_through_endpoints.py
new file mode 100644
index 00000000..5ff02b8b
--- /dev/null
+++ b/.venv/lib/python3.12/site-packages/litellm/proxy/config_management_endpoints/pass_through_endpoints.py
@@ -0,0 +1,26 @@
+"""
+What is this?
+
+CRUD endpoints for managing pass-through endpoints
+"""
+
+from fastapi import APIRouter, Depends, Request, Response
+
+from litellm.proxy._types import *
+from litellm.proxy.auth.user_api_key_auth import user_api_key_auth
+
+router = APIRouter()
+
+
+@router.get(
+ "/config/pass_through_endpoints/settings",
+ dependencies=[Depends(user_api_key_auth)],
+ tags=["pass-through-endpoints"],
+ summary="Create pass-through endpoints for provider specific endpoints - https://docs.litellm.ai/docs/proxy/pass_through",
+)
+async def create_fine_tuning_job(
+ request: Request,
+ fastapi_response: Response,
+ user_api_key_dict: UserAPIKeyAuth = Depends(user_api_key_auth),
+):
+ pass