mirror of
https://github.com/DayuanJiang/next-ai-draw-io.git
synced 2026-01-02 22:32:27 +08:00
21 lines
414 B
TypeScript
21 lines
414 B
TypeScript
import { makeAssistantToolUI } from "@assistant-ui/react";
|
|
|
|
type WebSearchArgs = {
|
|
query: string;
|
|
};
|
|
|
|
type WebSearchResult = {
|
|
title: string;
|
|
description: string;
|
|
url: string;
|
|
};
|
|
|
|
export const WebSearchToolUI = makeAssistantToolUI<
|
|
WebSearchArgs,
|
|
WebSearchResult
|
|
>({
|
|
toolName: "web_search",
|
|
render: ({ args, status }) => {
|
|
return <p>web_search({args.query}) </p>;
|
|
},
|
|
}); |