From 3263bb61d9b80013fac504c1e6cdbdba12f2b777 Mon Sep 17 00:00:00 2001 From: Ishaan Jaffer Date: Wed, 22 Apr 2026 17:11:14 -0700 Subject: [PATCH] fix evals API URL prefix: /v1/evals/config -> /litellm_evals/config --- .../src/components/networking.tsx | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/ui/litellm-dashboard/src/components/networking.tsx b/ui/litellm-dashboard/src/components/networking.tsx index 1dd6c131e7d..51add7c37c9 100644 --- a/ui/litellm-dashboard/src/components/networking.tsx +++ b/ui/litellm-dashboard/src/components/networking.tsx @@ -10000,7 +10000,7 @@ export const createLiteLLMEval = async ( max_iterations?: number; } ): Promise => { - const url = proxyBaseUrl ? `${proxyBaseUrl}/v1/evals/config` : `/v1/evals/config`; + const url = proxyBaseUrl ? `${proxyBaseUrl}/litellm_evals/config` : `/litellm_evals/config`; const response = await fetch(url, { method: "POST", headers: { @@ -10017,7 +10017,7 @@ export const createLiteLLMEval = async ( }; export const listLiteLLMEvals = async (accessToken: string): Promise => { - const url = proxyBaseUrl ? `${proxyBaseUrl}/v1/evals/config` : `/v1/evals/config`; + const url = proxyBaseUrl ? `${proxyBaseUrl}/litellm_evals/config` : `/litellm_evals/config`; const response = await fetch(url, { headers: { [globalLitellmHeaderName]: `Bearer ${accessToken}` }, }); @@ -10029,7 +10029,7 @@ export const deleteLiteLLMEval = async ( accessToken: string, evalId: string ): Promise => { - const url = proxyBaseUrl ? `${proxyBaseUrl}/v1/evals/config/${evalId}` : `/v1/evals/config/${evalId}`; + const url = proxyBaseUrl ? `${proxyBaseUrl}/litellm_evals/config/${evalId}` : `/litellm_evals/config/${evalId}`; const response = await fetch(url, { method: "DELETE", headers: { [globalLitellmHeaderName]: `Bearer ${accessToken}` }, @@ -10044,8 +10044,8 @@ export const attachEvalToAgent = async ( payload: { eval_id: string; on_failure: "block" | "log"; overall_threshold_override?: number } ): Promise => { const url = proxyBaseUrl - ? `${proxyBaseUrl}/v1/agents/${agentId}/evals` - : `/v1/agents/${agentId}/evals`; + ? `${proxyBaseUrl}/litellm_evals/agents/${agentId}/evals` + : `/litellm_evals/agents/${agentId}/evals`; const response = await fetch(url, { method: "POST", headers: { @@ -10064,8 +10064,8 @@ export const detachEvalFromAgent = async ( evalId: string ): Promise => { const url = proxyBaseUrl - ? `${proxyBaseUrl}/v1/agents/${agentId}/evals/${evalId}` - : `/v1/agents/${agentId}/evals/${evalId}`; + ? `${proxyBaseUrl}/litellm_evals/agents/${agentId}/evals/${evalId}` + : `/litellm_evals/agents/${agentId}/evals/${evalId}`; const response = await fetch(url, { method: "DELETE", headers: { [globalLitellmHeaderName]: `Bearer ${accessToken}` }, @@ -10079,8 +10079,8 @@ export const getAgentEvals = async ( agentId: string ): Promise => { const url = proxyBaseUrl - ? `${proxyBaseUrl}/v1/agents/${agentId}/evals` - : `/v1/agents/${agentId}/evals`; + ? `${proxyBaseUrl}/litellm_evals/agents/${agentId}/evals` + : `/litellm_evals/agents/${agentId}/evals`; const response = await fetch(url, { headers: { [globalLitellmHeaderName]: `Bearer ${accessToken}` }, });