fix: include hidden models in external image api
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled

This commit is contained in:
Your Name 2026-05-18 16:39:56 +08:00
parent cc320f6334
commit 7a2bd3c71b

View File

@ -412,7 +412,7 @@ export async function authenticateExternalImageApiRequest(request: Request) {
}
export async function getExternalImageApiModels() {
const models = await getEnabledAiModelsWithProvider(false, false);
const models = await getEnabledAiModelsWithProvider(false, true);
return sortExternalImageApiModels(
models.filter(
@ -458,7 +458,7 @@ export async function resolveExternalImageApiModel(
const referenceImageCount = Math.max(0, options?.referenceImageCount ?? 1);
const models = sortExternalImageApiModels(
(
await getEnabledAiModelsWithProvider(false, false)
await getEnabledAiModelsWithProvider(false, true)
).filter((entry) =>
isImageGenerationModelDescriptor({
providerType: entry.provider.type,
@ -512,7 +512,7 @@ export async function buildExternalImageApiModelCandidates(params?: {
const referenceImageCount = Math.max(0, params?.referenceImageCount ?? 1);
const allModels = sortExternalImageApiModels(
(
await getEnabledAiModelsWithProvider(false, false)
await getEnabledAiModelsWithProvider(false, true)
).filter((entry) =>
isImageGenerationModelDescriptor({
providerType: entry.provider.type,