Skip to content

Faimulus TypeScript API / @faimulus/driver-sdk / AiModelRequest

Interface: AiModelRequest ​

Request contract for completion-style model execution.

Properties ​

input ​

input: Record<string, unknown>


modelRole ​

modelRole: string


nodeId ​

nodeId: string


onUsage? ​

optional onUsage?: (usage) => void

Parameters ​

usage ​

AiUsage

Returns ​

void


prompt? ​

optional prompt?: object

template ​

template: string


routes? ​

optional routes?: Record<string, { description?: string; }>


toolsets ​

toolsets: readonly ToolsetBinding[]

Documentation for the current repository state.