diff --git a/templates/components/engines/typescript/agent/chat.ts b/templates/components/engines/typescript/agent/chat.ts index 9c82dbabc74526a6a7232a58cf56ebcd2feee902..8fdbe272c7616f09b9bb054ed2367a91cf716b58 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, }); }