Example Usage

import { ToolCreateRequest } from "syllable-sdk/models/components";

let value: ToolCreateRequest = {
  name: "<value>",
  definition: {
    tool: {
      function: {
        name: "<value>",
        description: "educated or fedora compromise if made-up deer rightfully",
        parameters: {},
      },
    },
  },
  serviceId: 592880,
};

Fields

FieldTypeRequiredDescription
namestringTRUEThe name of the tool
definitioncomponents.ToolDefinitionTRUEA tool that can be called from an LLM during the conversation.
serviceIdnumberTRUEThe service this tool belongs to