Theia API Documentation v1.65.0
    Preparing search index...
    interface LanguageModelRequest {
        clientSettings?: { keepThinking: boolean; keepToolCalls: boolean };
        messages: LanguageModelMessage[];
        response_format?:
            | { type: "text" }
            | { type: "json_object" }
            | ResponseFormatJsonSchema;
        settings?: { [key: string]: unknown };
        tools?: ToolRequest[];
    }

    Hierarchy (View Summary)

    Index

    Properties

    clientSettings?: { keepThinking: boolean; keepToolCalls: boolean }
    response_format?:
        | { type: "text" }
        | { type: "json_object" }
        | ResponseFormatJsonSchema
    settings?: { [key: string]: unknown }
    tools?: ToolRequest[]