feat: add models page for the web application

This commit is contained in:
2026-07-11 19:33:00 +07:00
parent e1232ed1bd
commit 71b0bfb6d8
14 changed files with 645 additions and 4 deletions
+4
View File
@@ -12,6 +12,7 @@ import { errorResponse, unavailableResponse } from "open-sse/utils/error.js";
import { HTTP_STATUS } from "open-sse/config/runtimeConfig.js";
import * as log from "../utils/logger.js";
import { updateProviderCredentials, checkAndRefreshToken } from "../services/tokenRefresh.js";
import { getDisabledModelResponse } from "../services/disabledModels.js";
/**
* Handle embeddings request for the SSE/Next.js server.
@@ -73,6 +74,9 @@ export async function handleEmbeddings(request) {
const { provider, model } = modelInfo;
const disabledModelResponse = await getDisabledModelResponse(provider, model);
if (disabledModelResponse) return disabledModelResponse;
if (modelStr !== `${provider}/${model}`) {
log.info("ROUTING", `${modelStr}${provider}/${model}`);
} else {