From d86ce3ac2f128208ace4824fdf342e927029aee0 Mon Sep 17 00:00:00 2001 From: Enrico Ros Date: Mon, 17 Feb 2025 08:05:47 -0800 Subject: [PATCH] AIX: capitalize dialect in exceptions --- src/modules/llms/server/openai/openai.router.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/modules/llms/server/openai/openai.router.ts b/src/modules/llms/server/openai/openai.router.ts index 6c543ed4f..c8b9e7e46 100644 --- a/src/modules/llms/server/openai/openai.router.ts +++ b/src/modules/llms/server/openai/openai.router.ts @@ -24,6 +24,7 @@ import { perplexityAIModelDescriptions, perplexityAIModelSort } from './models/p import { togetherAIModelsToModelDescriptions } from './models/together.models'; import { wilreLocalAIModelsApplyOutputSchema, wireLocalAIModelsAvailableOutputSchema, wireLocalAIModelsListOutputSchema } from './localai.wiretypes'; import { xaiModelDescriptions, xaiModelSort } from './models/xai.models'; +import { serverCapitalizeFirstLetter } from '~/server/wire'; const openAIDialects = z.enum([ @@ -580,10 +581,10 @@ export function openAIAccess(access: OpenAIAccessSchema, modelRefId: string | nu async function openaiGETOrThrow(access: OpenAIAccessSchema, apiPath: string /*, signal?: AbortSignal*/): Promise { const { headers, url } = openAIAccess(access, null, apiPath); - return await fetchJsonOrTRPCThrow({ url, headers, name: `OpenAI/${access.dialect}` }); + return await fetchJsonOrTRPCThrow({ url, headers, name: `OpenAI/${serverCapitalizeFirstLetter(access.dialect)}` }); } async function openaiPOSTOrThrow(access: OpenAIAccessSchema, modelRefId: string | null, body: TPostBody, apiPath: string /*, signal?: AbortSignal*/): Promise { const { headers, url } = openAIAccess(access, modelRefId, apiPath); - return await fetchJsonOrTRPCThrow({ url, method: 'POST', headers, body, name: `OpenAI/${access.dialect}` }); + return await fetchJsonOrTRPCThrow({ url, method: 'POST', headers, body, name: `OpenAI/${serverCapitalizeFirstLetter(access.dialect)}` }); }