interface ChatRequestMessage {
    frequency_penalty?: number;
    jobID: string;
    max_tokens?: number;
    messages: ChatMessage[];
    model: string;
    presence_penalty?: number;
    stop?: string | string[];
    stream?: boolean;
    temperature?: number;
    tokenType?: "sogni" | "spark";
    tool_choice?: ToolChoice;
    tools?: ToolDefinition[];
    top_p?: number;
    type: "llm";
}

Properties

frequency_penalty?: number
jobID: string
max_tokens?: number
messages: ChatMessage[]
model: string
presence_penalty?: number
stop?: string | string[]
stream?: boolean
temperature?: number
tokenType?: "sogni" | "spark"
tool_choice?: ToolChoice
tools?: ToolDefinition[]
top_p?: number
type: "llm"