Skip to content

Function: toOpenAIFunction()

Makaio Framework


Makaio Framework / tools-core / toOpenAIFunction

toOpenAIFunction(tool): OpenAIFunctionDefinition

Defined in: ../../../tools/core/src/export.ts:134

Converts a ToolDefinition to OpenAI function format.

AnyToolDefinition

Makaio tool definition

OpenAIFunctionDefinition

OpenAI-compatible function definition

const openAIFunc = toOpenAIFunction(readFileTool);
// Result:
// {
// name: 'readFile',
// description: 'Reads a file from the filesystem',
// parameters: { type: 'object', properties: { path: { type: 'string' } }, ... }
// }