feat(server): bump models (#15013)
#### PR Dependency Tree * **PR #15013** 👈 This tree was auto-generated by [Charcoal](https://github.com/danerwilliams/charcoal) <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **New Features** * Expanded AI capabilities with the addition of Gemini 3.5 Flash model, providing enhanced options for AI-powered features. * **Updates** * Updated Claude Sonnet to the latest version for improved performance. * Refreshed pro models configuration with optimized selections. <!-- review_stack_entry_start --> [](https://app.coderabbit.ai/change-stack/toeverything/AFFiNE/pull/15013?utm_source=github_walkthrough&utm_medium=github&utm_campaign=change_stack) <!-- review_stack_entry_end --> <!-- end of auto-generated comment: release notes by coderabbit.ai -->
This commit is contained in:
4
Cargo.lock
generated
4
Cargo.lock
generated
@@ -3748,9 +3748,9 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "llm_adapter"
|
name = "llm_adapter"
|
||||||
version = "0.2.6"
|
version = "0.2.7"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "8ca30267ba36e247d1ff7a916a03db2ceb1de7f0bfcab7250cde006cdda68c19"
|
checksum = "332397a6ccde5ac47fc32b29a2eed447135eb4ff6fd05ffb88dfe937ea9c8211"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"base64",
|
"base64",
|
||||||
"jsonschema",
|
"jsonschema",
|
||||||
|
|||||||
@@ -16,10 +16,10 @@ resolver = "3"
|
|||||||
edition = "2024"
|
edition = "2024"
|
||||||
|
|
||||||
[workspace.dependencies]
|
[workspace.dependencies]
|
||||||
|
aes-gcm = "0.10"
|
||||||
affine_common = { path = "./packages/common/native" }
|
affine_common = { path = "./packages/common/native" }
|
||||||
affine_nbstore = { path = "./packages/frontend/native/nbstore" }
|
affine_nbstore = { path = "./packages/frontend/native/nbstore" }
|
||||||
ahash = "0.8"
|
ahash = "0.8"
|
||||||
aes-gcm = "0.10"
|
|
||||||
anyhow = "1"
|
anyhow = "1"
|
||||||
arbitrary = { version = "1.3", features = ["derive"] }
|
arbitrary = { version = "1.3", features = ["derive"] }
|
||||||
assert-json-diff = "2.0"
|
assert-json-diff = "2.0"
|
||||||
@@ -40,6 +40,7 @@ resolver = "3"
|
|||||||
docx-parser = { git = "https://github.com/toeverything/docx-parser", rev = "380beea" }
|
docx-parser = { git = "https://github.com/toeverything/docx-parser", rev = "380beea" }
|
||||||
dotenvy = "0.15"
|
dotenvy = "0.15"
|
||||||
file-format = { version = "0.28", features = ["reader"] }
|
file-format = { version = "0.28", features = ["reader"] }
|
||||||
|
hex = "0.4"
|
||||||
homedir = "0.3"
|
homedir = "0.3"
|
||||||
image = { version = "0.25.9", default-features = false, features = [
|
image = { version = "0.25.9", default-features = false, features = [
|
||||||
"bmp",
|
"bmp",
|
||||||
@@ -81,6 +82,7 @@ resolver = "3"
|
|||||||
ogg = "0.9"
|
ogg = "0.9"
|
||||||
once_cell = "1"
|
once_cell = "1"
|
||||||
ordered-float = "5"
|
ordered-float = "5"
|
||||||
|
p256 = { version = "0.13", features = ["ecdsa", "pem"] }
|
||||||
parking_lot = "0.12"
|
parking_lot = "0.12"
|
||||||
path-ext = "0.1.2"
|
path-ext = "0.1.2"
|
||||||
pdf-extract = { git = "https://github.com/toeverything/pdf-extract", branch = "darksky/improve-font-decoding" }
|
pdf-extract = { git = "https://github.com/toeverything/pdf-extract", branch = "darksky/improve-font-decoding" }
|
||||||
@@ -99,8 +101,6 @@ resolver = "3"
|
|||||||
screencapturekit = "0.3"
|
screencapturekit = "0.3"
|
||||||
serde = "1"
|
serde = "1"
|
||||||
serde_json = "1"
|
serde_json = "1"
|
||||||
hex = "0.4"
|
|
||||||
p256 = { version = "0.13", features = ["ecdsa", "pem"] }
|
|
||||||
sha2 = "0.10"
|
sha2 = "0.10"
|
||||||
sha3 = "0.10"
|
sha3 = "0.10"
|
||||||
smol_str = "0.3"
|
smol_str = "0.3"
|
||||||
|
|||||||
@@ -706,8 +706,8 @@
|
|||||||
"optionalModels": [
|
"optionalModels": [
|
||||||
"gemini-2.5-flash",
|
"gemini-2.5-flash",
|
||||||
"gemini-2.5-pro",
|
"gemini-2.5-pro",
|
||||||
"gemini-3.1-pro-preview",
|
"gemini-3.5-flash",
|
||||||
"claude-sonnet-4-5@20250929"
|
"claude-sonnet-4-6"
|
||||||
],
|
],
|
||||||
"config": {
|
"config": {
|
||||||
"tools": [
|
"tools": [
|
||||||
@@ -722,11 +722,7 @@
|
|||||||
"codeArtifact",
|
"codeArtifact",
|
||||||
"blobRead"
|
"blobRead"
|
||||||
],
|
],
|
||||||
"proModels": [
|
"proModels": ["gemini-2.5-pro", "gemini-3.5-flash", "claude-sonnet-4-6"]
|
||||||
"gemini-2.5-pro",
|
|
||||||
"gemini-3.1-pro-preview",
|
|
||||||
"claude-sonnet-4-5@20250929"
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
"builtins": [
|
"builtins": [
|
||||||
"date",
|
"date",
|
||||||
|
|||||||
@@ -61,12 +61,12 @@ mod tests {
|
|||||||
fn should_resolve_backend_scoped_alias() {
|
fn should_resolve_backend_scoped_alias() {
|
||||||
let response = llm_resolve_model_registry_variant(ModelRegistryResolveRequest {
|
let response = llm_resolve_model_registry_variant(ModelRegistryResolveRequest {
|
||||||
backend_kind: Some("anthropic_vertex".to_string()),
|
backend_kind: Some("anthropic_vertex".to_string()),
|
||||||
model_id: "claude-sonnet-4.5".to_string(),
|
model_id: "claude-sonnet-4.6".to_string(),
|
||||||
})
|
})
|
||||||
.unwrap();
|
.unwrap();
|
||||||
|
|
||||||
assert_eq!(response.matched_by.as_deref(), Some("canonical"));
|
assert_eq!(response.matched_by.as_deref(), Some("canonical"));
|
||||||
assert_eq!(response.variant.unwrap().raw_model_id, "claude-sonnet-4-5@20250929");
|
assert_eq!(response.variant.unwrap().raw_model_id, "claude-sonnet-4-6");
|
||||||
}
|
}
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
|
|||||||
Reference in New Issue
Block a user