Merge branch 'develop' of https://github.com/HBAI-Ltd/Toonflow-app into develop

# Conflicts:
#	src/utils/ai/text/index.ts
This commit is contained in:
zhishi 2026-02-07 18:15:13 +08:00
commit 5d92896eb4
3 changed files with 41 additions and 1 deletions

View File

@ -38,6 +38,7 @@
"@ai-sdk/google": "^3.0.20",
"@ai-sdk/openai": "^3.0.25",
"@ai-sdk/openai-compatible": "^2.0.27",
"@ai-sdk/xai": "^3.0.47",
"@rmp135/sql-ts": "^2.2.0",
"ai": "^6.0.67",
"axios": "^1.13.2",

View File

@ -5,6 +5,7 @@ import { createQwen } from "qwen-ai-provider";
import { createGoogleGenerativeAI } from "@ai-sdk/google";
import { createAnthropic } from "@ai-sdk/anthropic";
import { createOpenAICompatible } from "@ai-sdk/openai-compatible";
import { createXai } from '@ai-sdk/xai';
interface Owned {
manufacturer: string;
@ -411,6 +412,35 @@ const modelList: Owned[] = [
instance: createAnthropic,
tool: true,
},
//xai
{
manufacturer: "xai",
model: "grok-3",
responseFormat: "schema",
image: false,
think: false,
instance: createXai,
tool: true,
},
{
manufacturer: "xai",
model: "grok-4",
responseFormat: "schema",
image: false,
think: false,
instance: createXai,
tool: true,
},
{
manufacturer: "xai",
model: "grok-4.1",
responseFormat: "schema",
image: true,
think: false,
instance: createXai,
tool: true,
},
//其他
{
manufacturer: "other",
model: "gpt-4.1",

View File

@ -49,7 +49,7 @@
"@ai-sdk/provider" "3.0.7"
"@ai-sdk/provider-utils" "4.0.13"
"@ai-sdk/openai-compatible@^2.0.27":
"@ai-sdk/openai-compatible@2.0.27", "@ai-sdk/openai-compatible@^2.0.27":
version "2.0.27"
resolved "https://registry.npmmirror.com/@ai-sdk/openai-compatible/-/openai-compatible-2.0.27.tgz#55c6bf3c59d71e71d9c337dbef8b764fa69e7ccd"
integrity sha512-YpAZe7OQuMkYqcM/m1BMX0xFn4QdhuL4qGo8sNaiLq1VjEeU/pPfz51rnlpCfCvYanUL5TjIZEbdclBUwLooSQ==
@ -113,6 +113,15 @@
dependencies:
json-schema "^0.4.0"
"@ai-sdk/xai@^3.0.47":
version "3.0.47"
resolved "https://registry.npmmirror.com/@ai-sdk/xai/-/xai-3.0.47.tgz#a8d3e08603865c5e401e19c801c7a80c3f31b890"
integrity sha512-JW43TqzPhc6Y9konMFlQ0kYcdFmTSCFu3yJlXP6RzaJSa3N2CKweUhMhXTzspqvA/wBCkCttTxf8hzXLMtSJ9Q==
dependencies:
"@ai-sdk/openai-compatible" "2.0.27"
"@ai-sdk/provider" "3.0.7"
"@ai-sdk/provider-utils" "4.0.13"
"@develar/schema-utils@~2.6.5":
version "2.6.5"
resolved "https://registry.npmmirror.com/@develar/schema-utils/-/schema-utils-2.6.5.tgz#3ece22c5838402419a6e0425f85742b961d9b6c6"