Merge remote-tracking branch 'origin/pr/593'

This commit is contained in:
elky
2026-06-02 21:40:59 +08:00
56 changed files with 1605 additions and 42 deletions
@@ -8,6 +8,7 @@ const EMBEDDING_API_FORMATS: &[&str] = &[
"jina:embedding",
"gemini:embedding",
"doubao:embedding",
"aliyun:multimodal_embedding",
];
fn unix_secs_to_rfc3339(unix_secs: u64) -> Option<String> {
+12
View File
@@ -835,6 +835,18 @@ const ADMIN_API_FORMAT_DEFINITIONS: &[AdminApiFormatDefinition] = &[
default_path: "/v1/embeddings",
aliases: &["doubao_embedding"],
},
AdminApiFormatDefinition {
value: "aliyun:multimodal_embedding",
label: "Aliyun Multimodal Embedding",
default_path: "/api/v1/services/embeddings/multimodal-embedding/multimodal-embedding",
aliases: &[
"aliyun_embedding",
"aliyun_multimodal_embedding",
"dashscope_embedding",
"dashscope_multimodal_embedding",
"dashscope:multimodal_embedding",
],
},
];
pub fn build_admin_system_check_update_payload(current_version: String) -> serde_json::Value {