UNPKG

@nomyx/assistant

Version:

A powerful assistant library and cli for your AI projects. works with Vertex AI (Claude and Gemini)

23 lines (22 loc) 626 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.loadTools = loadTools; exports.initializeTools = initializeTools; const toolLoader_1 = require("./toolLoader"); async function loadTools(filePath) { try { return await (0, toolLoader_1.loadToolsFromFile)(filePath); } catch (error) { console.error(`Error loading tools:`, error); return []; } } async function initializeTools(filePath) { const toolsList = await loadTools(filePath); const tools = {}; toolsList.forEach(tool => { tools[tool.name] = tool; }); return tools; }