feat: support aggregated image model protocols

This commit is contained in:
Codex
2026-08-01 23:38:31 +08:00
parent 4430149ee4
commit 52d877836c
8 changed files with 474 additions and 9 deletions
+5
View File
@@ -53,6 +53,8 @@ export type TestResult = {
export type ModelCategory = "language" | "multimodal";
export type ModelCapability = "orchestration" | "spatial_understanding" | "image_generation" | "image_editing";
export type ImageProtocol = "openai_images" | "aigc_media";
export type ImageParameterProfile = "generic" | "gpt_image_2" | "nano_banana_pro" | "seedream_5_pro";
export type ModelPoolItem = {
id: string;
@@ -66,6 +68,9 @@ export type ModelPoolItem = {
chat_path: string;
image_generation_path: string;
image_edit_path: string;
image_status_path: string;
image_protocol: ImageProtocol;
image_parameter_profile: ImageParameterProfile;
enabled: boolean;
api_key?: string;
api_key_configured?: boolean;