fix: simplify volc catalog model builders

This commit is contained in:
Shakker
2026-04-28 05:50:19 +01:00
parent 37324dd112
commit db7cab4a9a
2 changed files with 2 additions and 12 deletions

View File

@@ -29,12 +29,7 @@ export const BYTEPLUS_MODEL_CATALOG: ModelDefinitionConfig[] = BYTEPLUS_MANIFEST
export const BYTEPLUS_CODING_MODEL_CATALOG: ModelDefinitionConfig[] =
BYTEPLUS_CODING_MANIFEST_PROVIDER.models;
export type BytePlusCatalogEntry = (typeof BYTEPLUS_MODEL_CATALOG)[number];
export type BytePlusCodingCatalogEntry = (typeof BYTEPLUS_CODING_MODEL_CATALOG)[number];
export function buildBytePlusModelDefinition(
entry: BytePlusCatalogEntry | BytePlusCodingCatalogEntry,
): ModelDefinitionConfig {
export function buildBytePlusModelDefinition(entry: ModelDefinitionConfig): ModelDefinitionConfig {
return {
...entry,
input: [...entry.input],

View File

@@ -29,12 +29,7 @@ export const DOUBAO_MODEL_CATALOG: ModelDefinitionConfig[] = DOUBAO_MANIFEST_PRO
export const DOUBAO_CODING_MODEL_CATALOG: ModelDefinitionConfig[] =
DOUBAO_CODING_MANIFEST_PROVIDER.models;
export type DoubaoCatalogEntry = (typeof DOUBAO_MODEL_CATALOG)[number];
export type DoubaoCodingCatalogEntry = (typeof DOUBAO_CODING_MODEL_CATALOG)[number];
export function buildDoubaoModelDefinition(
entry: DoubaoCatalogEntry | DoubaoCodingCatalogEntry,
): ModelDefinitionConfig {
export function buildDoubaoModelDefinition(entry: ModelDefinitionConfig): ModelDefinitionConfig {
return {
...entry,
input: [...entry.input],