mirror of
https://github.com/Nezumi-2711/9router.git
synced 2026-09-22 20:00:47 +00:00
feat: add models page for the web application
This commit is contained in:
@@ -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 {
|
||||
|
||||
Reference in New Issue
Block a user