feat: expose image quality and pixel sizes

This commit is contained in:
2026-05-26 12:22:21 +08:00
parent 47300b8fa6
commit 5d047af346
14 changed files with 461 additions and 77 deletions

View File

@@ -19,6 +19,7 @@ import {
DEFAULT_VIDEO_MODEL,
DEFAULT_CHAT_MODEL,
DEFAULT_IMAGE_SIZE,
DEFAULT_IMAGE_QUALITY,
DEFAULT_VIDEO_RATIO,
DEFAULT_VIDEO_DURATION
} from '@/config/models'
@@ -66,7 +67,7 @@ export const getModelConfig = (modelKey) => {
* Get size options for image model | 获取图片模型尺寸选项
* Returns options based on model's sizes array and quality
*/
export const getModelSizeOptions = (modelKey, quality = 'standard') => {
export const getModelSizeOptions = (modelKey, quality = 'high') => {
const model = IMAGE_MODELS.find(m => m.key === modelKey)
// If model has getSizesByQuality function, use it | 如果模型有 getSizesByQuality 函数,使用它
@@ -202,6 +203,7 @@ export {
DEFAULT_VIDEO_MODEL,
DEFAULT_CHAT_MODEL,
DEFAULT_IMAGE_SIZE,
DEFAULT_IMAGE_QUALITY,
DEFAULT_VIDEO_RATIO,
DEFAULT_VIDEO_DURATION
}