From 7225e916fdc8e77ee89fae7abc7d7460c0be1927 Mon Sep 17 00:00:00 2001 From: Marcus Schiesser Date: Fri, 12 Apr 2024 12:45:26 +0800 Subject: [PATCH] fix: use new ToolsFactory --- .../components/engines/typescript/agent/chat.ts | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/templates/components/engines/typescript/agent/chat.ts b/templates/components/engines/typescript/agent/chat.ts index 9c82dbabc..8fdbe272c 100644 --- a/templates/components/engines/typescript/agent/chat.ts +++ b/templates/components/engines/typescript/agent/chat.ts @@ -1,10 +1,5 @@ -import { - BaseTool, - OpenAIAgent, - QueryEngineTool, - Settings, - ToolFactory, -} from "llamaindex"; +import { BaseTool, OpenAIAgent, QueryEngineTool } from "llamaindex"; +import { ToolsFactory } from "llamaindex/tools/ToolsFactory"; import fs from "node:fs/promises"; import path from "node:path"; import { getDataSource } from "./index"; @@ -33,12 +28,10 @@ export async function createChatEngine() { const config = JSON.parse( await fs.readFile(path.join("config", "tools.json"), "utf8"), ); - tools = tools.concat(await ToolFactory.createTools(config)); + tools = tools.concat(await ToolsFactory.createTools(config)); } catch {} return new OpenAIAgent({ tools, - llm: Settings.llm, - verbose: true, }); }