mirror of
https://github.com/CherryHQ/cherry-studio.git
synced 2025-12-28 05:11:24 +08:00
refactor: migrate to v5 patch-1
This commit is contained in:
parent
71959f577d
commit
a8dbae1715
@ -79,6 +79,9 @@
|
||||
"@agentic/exa": "^7.3.3",
|
||||
"@agentic/searxng": "^7.3.3",
|
||||
"@agentic/tavily": "^7.3.3",
|
||||
"@ai-sdk/amazon-bedrock": "^3.0.0",
|
||||
"@ai-sdk/google-vertex": "^3.0.0",
|
||||
"@ai-sdk/mistral": "^2.0.0",
|
||||
"@ant-design/v5-patch-for-react-19": "^1.0.3",
|
||||
"@anthropic-ai/sdk": "^0.41.0",
|
||||
"@cherrystudio/ai-core": "workspace:*",
|
||||
@ -113,6 +116,7 @@
|
||||
"@modelcontextprotocol/sdk": "^1.12.3",
|
||||
"@mozilla/readability": "^0.6.0",
|
||||
"@notionhq/client": "^2.2.15",
|
||||
"@openrouter/ai-sdk-provider": "1.0.0-beta.6",
|
||||
"@playwright/test": "^1.52.0",
|
||||
"@reduxjs/toolkit": "^2.2.5",
|
||||
"@shikijs/markdown-it": "^3.7.0",
|
||||
@ -238,6 +242,7 @@
|
||||
"vitest": "^3.1.4",
|
||||
"webdav": "^5.8.0",
|
||||
"word-extractor": "^1.0.4",
|
||||
"zhipu-ai-provider": "0.2.0-beta.1",
|
||||
"zipread": "^1.3.3"
|
||||
},
|
||||
"optionalDependencies": {
|
||||
|
||||
@ -33,16 +33,16 @@
|
||||
},
|
||||
"homepage": "https://github.com/CherryHQ/cherry-studio#readme",
|
||||
"dependencies": {
|
||||
"@ai-sdk/anthropic": "2.0.0-beta.6",
|
||||
"@ai-sdk/azure": "2.0.0-beta.9",
|
||||
"@ai-sdk/deepseek": "1.0.0-beta.6",
|
||||
"@ai-sdk/google": "2.0.0-beta.11",
|
||||
"@ai-sdk/openai": "2.0.0-beta.9",
|
||||
"@ai-sdk/openai-compatible": "1.0.0-beta.8",
|
||||
"@ai-sdk/provider": "2.0.0-beta.1",
|
||||
"@ai-sdk/provider-utils": "3.0.0-beta.3",
|
||||
"@ai-sdk/xai": "2.0.0-beta.8",
|
||||
"ai": "5.0.0-beta.9",
|
||||
"@ai-sdk/anthropic": "2.0.0",
|
||||
"@ai-sdk/azure": "2.0.0",
|
||||
"@ai-sdk/deepseek": "1.0.0",
|
||||
"@ai-sdk/google": "2.0.0",
|
||||
"@ai-sdk/openai": "2.0.0",
|
||||
"@ai-sdk/openai-compatible": "1.0.0",
|
||||
"@ai-sdk/provider": "2.0.0",
|
||||
"@ai-sdk/provider-utils": "3.0.0",
|
||||
"@ai-sdk/xai": "2.0.0",
|
||||
"ai": "5.0.0",
|
||||
"zod": "^3.25.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
* 为不支持原生 Function Call 的模型提供 prompt 方式的工具调用
|
||||
* 内置默认逻辑,支持自定义覆盖
|
||||
*/
|
||||
import type { ModelMessage, TextStreamPart, ToolErrorUnion, ToolSet } from 'ai'
|
||||
import type { ModelMessage, TextStreamPart, ToolSet, TypedToolError } from 'ai'
|
||||
|
||||
import { definePlugin } from '../../index'
|
||||
import type { AiRequestContext } from '../../types'
|
||||
@ -301,7 +301,7 @@ export const createPromptToolUsePlugin = (config: PromptToolUseConfig = {}) => {
|
||||
) {
|
||||
// console.log('chunk', chunk)
|
||||
// 收集文本内容
|
||||
if (chunk.type === 'text') {
|
||||
if (chunk.type === 'text-delta') {
|
||||
textBuffer += chunk.text || ''
|
||||
stepId = chunk.id || ''
|
||||
// console.log('textBuffer', textBuffer)
|
||||
@ -385,7 +385,7 @@ export const createPromptToolUsePlugin = (config: PromptToolUseConfig = {}) => {
|
||||
console.error(`[MCP Prompt Stream] Tool execution failed: ${toolUse.toolName}`, error)
|
||||
|
||||
// 使用 AI SDK 标准错误格式
|
||||
const toolError: ToolErrorUnion<typeof context.mcpTools> = {
|
||||
const toolError: TypedToolError<typeof context.mcpTools> = {
|
||||
type: 'tool-error',
|
||||
toolCallId: toolUse.id,
|
||||
toolName: toolUse.toolName,
|
||||
@ -505,7 +505,7 @@ export const createPromptToolUsePlugin = (config: PromptToolUseConfig = {}) => {
|
||||
|
||||
// 继续发送文本增量,保持流的连续性
|
||||
controller.enqueue({
|
||||
type: 'text',
|
||||
type: 'text-delta',
|
||||
id: stepId,
|
||||
text: '\n\n[工具执行后递归调用失败,继续对话...]'
|
||||
})
|
||||
|
||||
@ -91,11 +91,11 @@ export type {
|
||||
// 工具相关类型
|
||||
Tool,
|
||||
ToolCallPart,
|
||||
ToolCallUnion,
|
||||
ToolModelMessage,
|
||||
ToolResultPart,
|
||||
ToolResultUnion,
|
||||
ToolSet,
|
||||
TypedToolCall,
|
||||
TypedToolResult,
|
||||
UserModelMessage
|
||||
} from 'ai'
|
||||
export {
|
||||
|
||||
@ -91,7 +91,7 @@ export class AiSdkToChunkAdapter {
|
||||
type: ChunkType.TEXT_START
|
||||
})
|
||||
break
|
||||
case 'text':
|
||||
case 'text-delta':
|
||||
final.text += chunk.text || ''
|
||||
this.onChunk({
|
||||
type: ChunkType.TEXT_DELTA,
|
||||
@ -113,7 +113,7 @@ export class AiSdkToChunkAdapter {
|
||||
})
|
||||
}
|
||||
break
|
||||
case 'reasoning':
|
||||
case 'reasoning-delta':
|
||||
this.onChunk({
|
||||
type: ChunkType.THINKING_DELTA,
|
||||
text: final.reasoningContent || '',
|
||||
|
||||
335
yarn.lock
335
yarn.lock
@ -74,129 +74,146 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@ai-sdk/anthropic@npm:2.0.0-beta.6":
|
||||
version: 2.0.0-beta.6
|
||||
resolution: "@ai-sdk/anthropic@npm:2.0.0-beta.6"
|
||||
"@ai-sdk/amazon-bedrock@npm:^3.0.0":
|
||||
version: 3.0.0
|
||||
resolution: "@ai-sdk/amazon-bedrock@npm:3.0.0"
|
||||
dependencies:
|
||||
"@ai-sdk/provider": "npm:2.0.0-beta.1"
|
||||
"@ai-sdk/provider-utils": "npm:3.0.0-beta.3"
|
||||
peerDependencies:
|
||||
zod: ^3.25.49 || ^4
|
||||
checksum: 10c0/e25fc9417866775a8fe5c3a2a20766c4bdf0b5e8a1ef353025baccc36bcc544bdc8d02bef93ba5817e245dbf4808341db93447c1744fbba3a4f5cc68d1f02e6f
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@ai-sdk/azure@npm:2.0.0-beta.9":
|
||||
version: 2.0.0-beta.9
|
||||
resolution: "@ai-sdk/azure@npm:2.0.0-beta.9"
|
||||
dependencies:
|
||||
"@ai-sdk/openai": "npm:2.0.0-beta.9"
|
||||
"@ai-sdk/provider": "npm:2.0.0-beta.1"
|
||||
"@ai-sdk/provider-utils": "npm:3.0.0-beta.3"
|
||||
peerDependencies:
|
||||
zod: ^3.25.49 || ^4
|
||||
checksum: 10c0/5573b49cd4101685382833cd0f9b8f80006b2db2add3666a3f0adc206e6612368d822b4aee681fdebd006960efcb18b0e5519402e6e5dcb2c8445f26c54149f7
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@ai-sdk/deepseek@npm:1.0.0-beta.6":
|
||||
version: 1.0.0-beta.6
|
||||
resolution: "@ai-sdk/deepseek@npm:1.0.0-beta.6"
|
||||
dependencies:
|
||||
"@ai-sdk/openai-compatible": "npm:1.0.0-beta.6"
|
||||
"@ai-sdk/provider": "npm:2.0.0-beta.1"
|
||||
"@ai-sdk/provider-utils": "npm:3.0.0-beta.3"
|
||||
peerDependencies:
|
||||
zod: ^3.25.49 || ^4
|
||||
checksum: 10c0/35ae571c767a16f9dabb7b98c36fde7a7d5358d95beba1e79dd6039f4539551dd580b9fdc99422c583ffe28c04ce8ad43c548cb67204f04256f04c373faab448
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@ai-sdk/gateway@npm:1.0.0-beta.4":
|
||||
version: 1.0.0-beta.4
|
||||
resolution: "@ai-sdk/gateway@npm:1.0.0-beta.4"
|
||||
dependencies:
|
||||
"@ai-sdk/provider": "npm:2.0.0-beta.1"
|
||||
"@ai-sdk/provider-utils": "npm:3.0.0-beta.2"
|
||||
peerDependencies:
|
||||
zod: ^3.25.49
|
||||
checksum: 10c0/d6c7772eff42095489f530500140d889c219167afc643f52cf0ab50c55b1c8a97057de86b125ea4056e71007de1b9e8a23c91e2bce31d8b66863b895dc636661
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@ai-sdk/google@npm:2.0.0-beta.11":
|
||||
version: 2.0.0-beta.11
|
||||
resolution: "@ai-sdk/google@npm:2.0.0-beta.11"
|
||||
dependencies:
|
||||
"@ai-sdk/provider": "npm:2.0.0-beta.1"
|
||||
"@ai-sdk/provider-utils": "npm:3.0.0-beta.3"
|
||||
peerDependencies:
|
||||
zod: ^3.25.49 || ^4
|
||||
checksum: 10c0/7c889f314e2d3d07945a6ced65869a607c73bdf81b7651a309a88e5a18de99deefca50b9147649fcb6f48c80e829e346036b8a96a4d39ff9d071ee4e687efa33
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@ai-sdk/openai-compatible@npm:1.0.0-beta.6":
|
||||
version: 1.0.0-beta.6
|
||||
resolution: "@ai-sdk/openai-compatible@npm:1.0.0-beta.6"
|
||||
dependencies:
|
||||
"@ai-sdk/provider": "npm:2.0.0-beta.1"
|
||||
"@ai-sdk/provider-utils": "npm:3.0.0-beta.3"
|
||||
peerDependencies:
|
||||
zod: ^3.25.49 || ^4
|
||||
checksum: 10c0/8a8417e837a4f31d13c6cda2ae6a2a69670f792c47b9bf4f3e32c6e29bb3383976991c4404a5e4ec9b9ac6838d9042095ea6d34c4bb7626931bc205976cdebd9
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@ai-sdk/openai-compatible@npm:1.0.0-beta.8":
|
||||
version: 1.0.0-beta.8
|
||||
resolution: "@ai-sdk/openai-compatible@npm:1.0.0-beta.8"
|
||||
dependencies:
|
||||
"@ai-sdk/provider": "npm:2.0.0-beta.1"
|
||||
"@ai-sdk/provider-utils": "npm:3.0.0-beta.5"
|
||||
"@ai-sdk/anthropic": "npm:2.0.0"
|
||||
"@ai-sdk/provider": "npm:2.0.0"
|
||||
"@ai-sdk/provider-utils": "npm:3.0.0"
|
||||
"@smithy/eventstream-codec": "npm:^4.0.1"
|
||||
"@smithy/util-utf8": "npm:^4.0.0"
|
||||
aws4fetch: "npm:^1.0.20"
|
||||
peerDependencies:
|
||||
zod: ^3.25.76 || ^4
|
||||
checksum: 10c0/047f044bf0da9608e09073957916373bd39760ec00f498ba0c4a597ec70ba9eb4ef31f06b21b363b3c1ba775f64fcc46d41b60a171e0e99250824817ecb19ba8
|
||||
checksum: 10c0/ba9885b425d97997a3b8aa9320d4941146649a87bb09096402ba0bd5a2fa6f8dd1faa65e41b8587e365f5d5c5d6ba5349f6d380be46bd7b5d9781c9be9ba9580
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@ai-sdk/openai@npm:2.0.0-beta.9":
|
||||
version: 2.0.0-beta.9
|
||||
resolution: "@ai-sdk/openai@npm:2.0.0-beta.9"
|
||||
"@ai-sdk/anthropic@npm:2.0.0":
|
||||
version: 2.0.0
|
||||
resolution: "@ai-sdk/anthropic@npm:2.0.0"
|
||||
dependencies:
|
||||
"@ai-sdk/provider": "npm:2.0.0-beta.1"
|
||||
"@ai-sdk/provider-utils": "npm:3.0.0-beta.3"
|
||||
"@ai-sdk/provider": "npm:2.0.0"
|
||||
"@ai-sdk/provider-utils": "npm:3.0.0"
|
||||
peerDependencies:
|
||||
zod: ^3.25.49 || ^4
|
||||
checksum: 10c0/67ba680f392c267f083685a6c762241c1df6d0a1c0483c4e37e299bba8146d98fa58aa379b00cff7f091910d74cdd8dd2d74ef3caa61d15ebcb8a7246c9eedc4
|
||||
zod: ^3.25.76 || ^4
|
||||
checksum: 10c0/b3f0d5d65dd14be9d4aa267bb75f7d640b2ca15cdee8be41f4fb6c2ede2f49f0c1510738e2d890d9a9628048e43afd1327001d1f16a5a3a587e3a136334b8ad1
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@ai-sdk/provider-utils@npm:3.0.0-beta.2":
|
||||
version: 3.0.0-beta.2
|
||||
resolution: "@ai-sdk/provider-utils@npm:3.0.0-beta.2"
|
||||
"@ai-sdk/azure@npm:2.0.0":
|
||||
version: 2.0.0
|
||||
resolution: "@ai-sdk/azure@npm:2.0.0"
|
||||
dependencies:
|
||||
"@ai-sdk/provider": "npm:2.0.0-beta.1"
|
||||
"@ai-sdk/openai": "npm:2.0.0"
|
||||
"@ai-sdk/provider": "npm:2.0.0"
|
||||
"@ai-sdk/provider-utils": "npm:3.0.0"
|
||||
peerDependencies:
|
||||
zod: ^3.25.76 || ^4
|
||||
checksum: 10c0/fd1fd73ed43f19e04959494bc6055477dd45ba0c82a15c0060e9c0cb717e60af1ecb0e60ca4822d90fd8d6f6c242bed9256f1569139e4c94e2a438a11bf65d0c
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@ai-sdk/deepseek@npm:1.0.0":
|
||||
version: 1.0.0
|
||||
resolution: "@ai-sdk/deepseek@npm:1.0.0"
|
||||
dependencies:
|
||||
"@ai-sdk/openai-compatible": "npm:1.0.0"
|
||||
"@ai-sdk/provider": "npm:2.0.0"
|
||||
"@ai-sdk/provider-utils": "npm:3.0.0"
|
||||
peerDependencies:
|
||||
zod: ^3.25.76 || ^4
|
||||
checksum: 10c0/647947747b082dce8bb4593904bf8f3ed3797aeb6d0bf60362d9392e892989ee15841a289f90fca5f3f200c0ab7a2dd30ebb6d481898e9ac60263997e2d41408
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@ai-sdk/gateway@npm:1.0.0":
|
||||
version: 1.0.0
|
||||
resolution: "@ai-sdk/gateway@npm:1.0.0"
|
||||
dependencies:
|
||||
"@ai-sdk/provider": "npm:2.0.0"
|
||||
"@ai-sdk/provider-utils": "npm:3.0.0"
|
||||
peerDependencies:
|
||||
zod: ^3.25.76 || ^4
|
||||
checksum: 10c0/ab1238cb364dd40f2793953183717f9e2c657e9c7dbcc3e18e8aa4273253fb3cb8441b018d6fc38d0aed28a5fff633deb3216ac97cf8ef64d1442a53af03da53
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@ai-sdk/google-vertex@npm:^3.0.0":
|
||||
version: 3.0.0
|
||||
resolution: "@ai-sdk/google-vertex@npm:3.0.0"
|
||||
dependencies:
|
||||
"@ai-sdk/anthropic": "npm:2.0.0"
|
||||
"@ai-sdk/google": "npm:2.0.0"
|
||||
"@ai-sdk/provider": "npm:2.0.0"
|
||||
"@ai-sdk/provider-utils": "npm:3.0.0"
|
||||
google-auth-library: "npm:^9.15.0"
|
||||
peerDependencies:
|
||||
zod: ^3.25.76 || ^4
|
||||
checksum: 10c0/6629599528b6f4b4bbf959107d2a579b41b31f2dd48c0f094038536af8c9cd51af65ae4110e1c54a36c48e6fe195f68737404226101887db6cfa61e7918bc9e7
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@ai-sdk/google@npm:2.0.0":
|
||||
version: 2.0.0
|
||||
resolution: "@ai-sdk/google@npm:2.0.0"
|
||||
dependencies:
|
||||
"@ai-sdk/provider": "npm:2.0.0"
|
||||
"@ai-sdk/provider-utils": "npm:3.0.0"
|
||||
peerDependencies:
|
||||
zod: ^3.25.76 || ^4
|
||||
checksum: 10c0/484d52858781f7c5e28dacf05612a8c36b90eb5a6918592b284ad321f5bc9e86313e56188a21748250513f2e0f47d2544a171eac6abf319678d19373e4664932
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@ai-sdk/mistral@npm:^2.0.0":
|
||||
version: 2.0.0
|
||||
resolution: "@ai-sdk/mistral@npm:2.0.0"
|
||||
dependencies:
|
||||
"@ai-sdk/provider": "npm:2.0.0"
|
||||
"@ai-sdk/provider-utils": "npm:3.0.0"
|
||||
peerDependencies:
|
||||
zod: ^3.25.76 || ^4
|
||||
checksum: 10c0/8f292119e22d5bb190cef0034adcb200c1ef3231159325adcf1dbd38da0641582f5c75d1c9bab0c254bfce47c72dd1c095346183d38b80e4999c3a65ff1bea30
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@ai-sdk/openai-compatible@npm:1.0.0":
|
||||
version: 1.0.0
|
||||
resolution: "@ai-sdk/openai-compatible@npm:1.0.0"
|
||||
dependencies:
|
||||
"@ai-sdk/provider": "npm:2.0.0"
|
||||
"@ai-sdk/provider-utils": "npm:3.0.0"
|
||||
peerDependencies:
|
||||
zod: ^3.25.76 || ^4
|
||||
checksum: 10c0/62de11628f898c9ebfb43aa161e15e7961f8adc8ad6f7c17c6a1275b1e5365f6e4cb764aa93918571e9c7fda969a6265225b73385cc68bc5c8aed605357bfb91
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@ai-sdk/openai@npm:2.0.0":
|
||||
version: 2.0.0
|
||||
resolution: "@ai-sdk/openai@npm:2.0.0"
|
||||
dependencies:
|
||||
"@ai-sdk/provider": "npm:2.0.0"
|
||||
"@ai-sdk/provider-utils": "npm:3.0.0"
|
||||
peerDependencies:
|
||||
zod: ^3.25.76 || ^4
|
||||
checksum: 10c0/82cb621fc4bcf14f70c514b2ba95b68ea792947443befb2257222a885e5b30708bed858a2fe7874618af3f9049f100faa762aa136e0e57265b0e4100a86c1d48
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@ai-sdk/provider-utils@npm:3.0.0":
|
||||
version: 3.0.0
|
||||
resolution: "@ai-sdk/provider-utils@npm:3.0.0"
|
||||
dependencies:
|
||||
"@ai-sdk/provider": "npm:2.0.0"
|
||||
"@standard-schema/spec": "npm:^1.0.0"
|
||||
eventsource-parser: "npm:^3.0.3"
|
||||
zod-to-json-schema: "npm:^3.24.1"
|
||||
peerDependencies:
|
||||
zod: ^3.25.49
|
||||
checksum: 10c0/f5538b4244fce8e6900aae18f3076dbdc6b33ffbb4fa84a1a803c198cfc35caee53d2d8760adb19a2197c013c4cf3a1cdd913ff94066a2a2ebab8041bffeb3bf
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@ai-sdk/provider-utils@npm:3.0.0-beta.3":
|
||||
version: 3.0.0-beta.3
|
||||
resolution: "@ai-sdk/provider-utils@npm:3.0.0-beta.3"
|
||||
dependencies:
|
||||
"@ai-sdk/provider": "npm:2.0.0-beta.1"
|
||||
"@standard-schema/spec": "npm:^1.0.0"
|
||||
eventsource-parser: "npm:^3.0.3"
|
||||
zod-to-json-schema: "npm:^3.24.1"
|
||||
peerDependencies:
|
||||
zod: ^3.25.49 || ^4
|
||||
checksum: 10c0/11f1628a48baff05ddd48bc8748f2babf06d35ba541c8dc92965697d63b85fc8db640c42bbe73d9cf5f0f07a5093806cd7659a6e82da3a8af70ea4da7e44a215
|
||||
zod: ^3.25.76 || ^4
|
||||
checksum: 10c0/9a5f24910d2ee4d379ff5001977b69d9450a7ad89bf96c05d5751fe1af9f2964c74252bd7fddec0aa13a31771fa466678c99dc6530cdb93cda6df4ac5fa4e6c3
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@ -214,6 +231,15 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@ai-sdk/provider@npm:2.0.0":
|
||||
version: 2.0.0
|
||||
resolution: "@ai-sdk/provider@npm:2.0.0"
|
||||
dependencies:
|
||||
json-schema: "npm:^0.4.0"
|
||||
checksum: 10c0/e50e520016c9fc0a8b5009cadd47dae2f1c81ec05c1792b9e312d7d15479f024ca8039525813a33425c884e3449019fed21043b1bfabd6a2626152ca9a388199
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@ai-sdk/provider@npm:2.0.0-beta.1":
|
||||
version: 2.0.0-beta.1
|
||||
resolution: "@ai-sdk/provider@npm:2.0.0-beta.1"
|
||||
@ -223,16 +249,16 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@ai-sdk/xai@npm:2.0.0-beta.8":
|
||||
version: 2.0.0-beta.8
|
||||
resolution: "@ai-sdk/xai@npm:2.0.0-beta.8"
|
||||
"@ai-sdk/xai@npm:2.0.0":
|
||||
version: 2.0.0
|
||||
resolution: "@ai-sdk/xai@npm:2.0.0"
|
||||
dependencies:
|
||||
"@ai-sdk/openai-compatible": "npm:1.0.0-beta.6"
|
||||
"@ai-sdk/provider": "npm:2.0.0-beta.1"
|
||||
"@ai-sdk/provider-utils": "npm:3.0.0-beta.3"
|
||||
"@ai-sdk/openai-compatible": "npm:1.0.0"
|
||||
"@ai-sdk/provider": "npm:2.0.0"
|
||||
"@ai-sdk/provider-utils": "npm:3.0.0"
|
||||
peerDependencies:
|
||||
zod: ^3.25.49 || ^4
|
||||
checksum: 10c0/8509925cd48410fcce2d567a841d1b288375044da82437c596077b2d8fff0e3f4220c2e5a804f62ba30c22cd954982cb326a36f214da3c6293780e7846b7fcf7
|
||||
zod: ^3.25.76 || ^4
|
||||
checksum: 10c0/129a6117abc39df298f3d8cc39431ceedd47560b9af48dda3a597f2129e3fcbaea5aa35cbce48b41a6883182a97e4a630b50d60d089a5e963a923bc3cc58d2e2
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@ -1272,16 +1298,16 @@ __metadata:
|
||||
version: 0.0.0-use.local
|
||||
resolution: "@cherrystudio/ai-core@workspace:packages/aiCore"
|
||||
dependencies:
|
||||
"@ai-sdk/anthropic": "npm:2.0.0-beta.6"
|
||||
"@ai-sdk/azure": "npm:2.0.0-beta.9"
|
||||
"@ai-sdk/deepseek": "npm:1.0.0-beta.6"
|
||||
"@ai-sdk/google": "npm:2.0.0-beta.11"
|
||||
"@ai-sdk/openai": "npm:2.0.0-beta.9"
|
||||
"@ai-sdk/openai-compatible": "npm:1.0.0-beta.8"
|
||||
"@ai-sdk/provider": "npm:2.0.0-beta.1"
|
||||
"@ai-sdk/provider-utils": "npm:3.0.0-beta.3"
|
||||
"@ai-sdk/xai": "npm:2.0.0-beta.8"
|
||||
ai: "npm:5.0.0-beta.9"
|
||||
"@ai-sdk/anthropic": "npm:2.0.0"
|
||||
"@ai-sdk/azure": "npm:2.0.0"
|
||||
"@ai-sdk/deepseek": "npm:1.0.0"
|
||||
"@ai-sdk/google": "npm:2.0.0"
|
||||
"@ai-sdk/openai": "npm:2.0.0"
|
||||
"@ai-sdk/openai-compatible": "npm:1.0.0"
|
||||
"@ai-sdk/provider": "npm:2.0.0"
|
||||
"@ai-sdk/provider-utils": "npm:3.0.0"
|
||||
"@ai-sdk/xai": "npm:2.0.0"
|
||||
ai: "npm:5.0.0"
|
||||
tsdown: "npm:^0.12.9"
|
||||
typescript: "npm:^5.0.0"
|
||||
vitest: "npm:^1.0.0"
|
||||
@ -4212,6 +4238,16 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@openrouter/ai-sdk-provider@npm:1.0.0-beta.6":
|
||||
version: 1.0.0-beta.6
|
||||
resolution: "@openrouter/ai-sdk-provider@npm:1.0.0-beta.6"
|
||||
peerDependencies:
|
||||
ai: ^5.0.0-beta.12
|
||||
zod: ^3.24.1 || ^v4
|
||||
checksum: 10c0/7d3a7b2556b2387e6f15d25037b050f12de47c0339d43dbaac309de113d4ad7446228050fcf26747bf0b400205343c3829a072de09d4093b4cb9a190fb3a159e
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@opentelemetry/api@npm:1.9.0":
|
||||
version: 1.9.0
|
||||
resolution: "@opentelemetry/api@npm:1.9.0"
|
||||
@ -5267,7 +5303,7 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@smithy/eventstream-codec@npm:^4.0.4":
|
||||
"@smithy/eventstream-codec@npm:^4.0.1, @smithy/eventstream-codec@npm:^4.0.4":
|
||||
version: 4.0.4
|
||||
resolution: "@smithy/eventstream-codec@npm:4.0.4"
|
||||
dependencies:
|
||||
@ -7744,6 +7780,9 @@ __metadata:
|
||||
"@agentic/exa": "npm:^7.3.3"
|
||||
"@agentic/searxng": "npm:^7.3.3"
|
||||
"@agentic/tavily": "npm:^7.3.3"
|
||||
"@ai-sdk/amazon-bedrock": "npm:^3.0.0"
|
||||
"@ai-sdk/google-vertex": "npm:^3.0.0"
|
||||
"@ai-sdk/mistral": "npm:^2.0.0"
|
||||
"@ant-design/v5-patch-for-react-19": "npm:^1.0.3"
|
||||
"@anthropic-ai/sdk": "npm:^0.41.0"
|
||||
"@aws-sdk/client-s3": "npm:^3.840.0"
|
||||
@ -7783,6 +7822,7 @@ __metadata:
|
||||
"@modelcontextprotocol/sdk": "npm:^1.12.3"
|
||||
"@mozilla/readability": "npm:^0.6.0"
|
||||
"@notionhq/client": "npm:^2.2.15"
|
||||
"@openrouter/ai-sdk-provider": "npm:1.0.0-beta.6"
|
||||
"@playwright/test": "npm:^1.52.0"
|
||||
"@reduxjs/toolkit": "npm:^2.2.5"
|
||||
"@shikijs/markdown-it": "npm:^3.7.0"
|
||||
@ -7920,6 +7960,7 @@ __metadata:
|
||||
vitest: "npm:^3.1.4"
|
||||
webdav: "npm:^5.8.0"
|
||||
word-extractor: "npm:^1.0.4"
|
||||
zhipu-ai-provider: "npm:0.2.0-beta.1"
|
||||
zipread: "npm:^1.3.3"
|
||||
dependenciesMeta:
|
||||
"@cherrystudio/mac-system-ocr":
|
||||
@ -8036,17 +8077,17 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"ai@npm:5.0.0-beta.9":
|
||||
version: 5.0.0-beta.9
|
||||
resolution: "ai@npm:5.0.0-beta.9"
|
||||
"ai@npm:5.0.0":
|
||||
version: 5.0.0
|
||||
resolution: "ai@npm:5.0.0"
|
||||
dependencies:
|
||||
"@ai-sdk/gateway": "npm:1.0.0-beta.4"
|
||||
"@ai-sdk/provider": "npm:2.0.0-beta.1"
|
||||
"@ai-sdk/provider-utils": "npm:3.0.0-beta.2"
|
||||
"@ai-sdk/gateway": "npm:1.0.0"
|
||||
"@ai-sdk/provider": "npm:2.0.0"
|
||||
"@ai-sdk/provider-utils": "npm:3.0.0"
|
||||
"@opentelemetry/api": "npm:1.9.0"
|
||||
peerDependencies:
|
||||
zod: ^3.25.49
|
||||
checksum: 10c0/664d1044c4ad941e6c2915bbab527e1a9600a0f891d3fea25611cfe61b3fb016cb53ec9f9554b1df4d99a048352e7b7b3657697592090851db2f4e2e2648149a
|
||||
zod: ^3.25.76 || ^4
|
||||
checksum: 10c0/ec414871e2f9804f65e21b0f1ddd2d5eb9ece56a014c493528b4f6a7983347d5112d6a990d6e9847b021ad3423116fc56511bb7631710e461b6c60d5a6a6d4e5
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@ -8562,6 +8603,13 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"aws4fetch@npm:^1.0.20":
|
||||
version: 1.0.20
|
||||
resolution: "aws4fetch@npm:1.0.20"
|
||||
checksum: 10c0/a4eac7bd0d1c3e611c17ed1ef41ac0b48c0a8e74a985ad968c071e74d94586d3572edc943b43fa5ca756c686ea73baa2f48e264d657bb8c2e95c8e0037d48a87
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"axios@npm:^1.7.3":
|
||||
version: 1.10.0
|
||||
resolution: "axios@npm:1.10.0"
|
||||
@ -12815,7 +12863,7 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"google-auth-library@npm:^9.14.2, google-auth-library@npm:^9.15.1":
|
||||
"google-auth-library@npm:^9.14.2, google-auth-library@npm:^9.15.0, google-auth-library@npm:^9.15.1":
|
||||
version: 9.15.1
|
||||
resolution: "google-auth-library@npm:9.15.1"
|
||||
dependencies:
|
||||
@ -22329,6 +22377,23 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"zhipu-ai-provider@link:../../Library/pnpm/global/5/node_modules/zhipu-ai-provider::locator=zhipu-ai-provider%40npm%3A0.2.0-beta.1":
|
||||
version: 0.0.0-use.local
|
||||
resolution: "zhipu-ai-provider@link:../../Library/pnpm/global/5/node_modules/zhipu-ai-provider::locator=zhipu-ai-provider%40npm%3A0.2.0-beta.1"
|
||||
languageName: node
|
||||
linkType: soft
|
||||
|
||||
"zhipu-ai-provider@npm:0.2.0-beta.1":
|
||||
version: 0.2.0-beta.1
|
||||
resolution: "zhipu-ai-provider@npm:0.2.0-beta.1"
|
||||
dependencies:
|
||||
"@ai-sdk/provider": "npm:2.0.0-beta.1"
|
||||
"@ai-sdk/provider-utils": "npm:3.0.0-beta.5"
|
||||
zhipu-ai-provider: "link:../../Library/pnpm/global/5/node_modules/zhipu-ai-provider"
|
||||
checksum: 10c0/79225184eabb2bebfdb391253c44f85a7863561d2baedf024e1b045c69971f9e9f796229d2fce954abd9ae0cf198f4826de90ef24d8ba311f1557bad5b2fb8f8
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"zip-stream@npm:^6.0.1":
|
||||
version: 6.0.1
|
||||
resolution: "zip-stream@npm:6.0.1"
|
||||
|
||||
Loading…
Reference in New Issue
Block a user