feat(server-core): catalog 透传视频定价 7 字段(模式/5 价/规格)

This commit is contained in:
Pine
2026-09-15 00:48:54 +08:00
parent 4b0adb1509
commit f748511dca
+7
View File
@@ -90,6 +90,13 @@ def _map(row: dict) -> dict:
"image_specs": row.get("image_specs", "") or "[]",
"image_cache_input_price": row.get("image_cache_input_price", 0) or 0,
"text_cache_input_price": row.get("text_cache_input_price", 0) or 0,
"video_pricing_mode": row.get("video_pricing_mode", "") or "",
"video_text_input_price": row.get("video_text_input_price", 0) or 0,
"video_video_input_price": row.get("video_video_input_price", 0) or 0,
"video_audio_input_price": row.get("video_audio_input_price", 0) or 0,
"video_image_input_price": row.get("video_image_input_price", 0) or 0,
"video_output_price": row.get("video_output_price", 0) or 0,
"video_specs": row.get("video_specs", "") or "[]",
"context_window": row.get("context_window", 0) or 0,
"context_window_unit": row.get("context_window_unit", "M"),
"context_window_display": row.get("context_window_display", ""),