Skip to content

Commit 936b370

Browse files
committed
修复一些警告
1 parent af25d79 commit 936b370

4 files changed

Lines changed: 13 additions & 56 deletions

File tree

app/api/chat/route.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,7 @@ export async function POST(req: Request) {
156156
const result = streamText({
157157
model: model,
158158
system: systemMessage,
159-
messages: convertToModelMessages(messages || []),
159+
messages: await convertToModelMessages(messages || []),
160160
onFinish: async ({ text }) => {
161161
try {
162162
// 等待用户身份解析(与流式传输并行运行,此时大概率已完成)

app/components/DocsAssistant.tsx

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,10 @@
22

33
import { useCallback, useEffect, useMemo, useState, useRef } from "react";
44

5-
import { AssistantRuntimeProvider } from "@assistant-ui/react";
5+
import {
6+
AssistantRuntimeProvider,
7+
type AssistantRuntime,
8+
} from "@assistant-ui/react";
69
import { useAISDKRuntime } from "@assistant-ui/react-ai-sdk";
710
import { useChat } from "@ai-sdk/react";
811
import { DefaultChatTransport } from "ai";
@@ -343,7 +346,8 @@ function DocsAssistantInner({ pageContext }: DocsAssistantProps) {
343346
clearChatError();
344347
}, [clearChatError]);
345348

346-
const runtime = useAISDKRuntime(chat);
349+
// @assistant-ui/react-ai-sdk 与 @assistant-ui/react 内部 AssistantRuntime 类型因版本分叉而不兼容,运行时行为一致
350+
const runtime = useAISDKRuntime(chat) as unknown as AssistantRuntime;
347351

348352
return (
349353
<AssistantRuntimeProvider runtime={runtime}>

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
"@ai-sdk/google": "^2.0.14",
2525
"@ai-sdk/openai": "^2.0.32",
2626
"@ai-sdk/openai-compatible": "^1.0.19",
27-
"@ai-sdk/react": "^2.0.48",
27+
"@ai-sdk/react": "^3.0.150",
2828
"@assistant-ui/react": "^0.11.14",
2929
"@assistant-ui/react-ai-sdk": "^1.1.0",
3030
"@assistant-ui/react-markdown": "^0.11.0",
@@ -48,7 +48,7 @@
4848
"@types/mdx": "^2.0.13",
4949
"@types/pg": "^8.16.0",
5050
"@vercel/speed-insights": "^1.2.0",
51-
"ai": "^5.0.102",
51+
"ai": "^6.0.148",
5252
"antd": "^5.27.4",
5353
"baseline-browser-mapping": "^2.9.4",
5454
"class-variance-authority": "^0.7.1",

pnpm-lock.yaml

Lines changed: 4 additions & 51 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)