Interface IApplicationProps<Model>

Properties for the LLM function calling application composer.

interface IApplicationProps<Model extends Model> {
    model: Model;
    options?: Partial<IMcpLlmApplication.IOptions<Model>>;
    tools: IMcpTool[];
}

Type Parameters

  • Model extends Model

    Target LLM model

Properties

Properties

model: Model

Target LLM model.

options?: Partial<IMcpLlmApplication.IOptions<Model>>

Options for the LLM function calling schema conversion.

tools: IMcpTool[]

List of tools.

A list of tools defined in the MCP (Model Context Protocol) document.

It would better to validate the tools by typia.assert<T>() function for the type safety.