node-agency
Version:
A node package for building AI agents
18 lines • 510 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.Tool = void 0;
const utils_1 = require("./utils");
const Tool = ({ run, name, description, parameters, }) => {
const toolName = name;
(0, utils_1.registerTool)(toolName, run);
return {
type: "function",
function: {
name: toolName,
description,
parameters: Object.assign({}, parameters),
},
};
};
exports.Tool = Tool;
//# sourceMappingURL=tool.js.map