Skip to content
1 min read · 60 words

Function: validateOptions() ​

ts
function validateOptions(input: unknown): WebLLMChatCompletionsAdapterOptions;

Defined in: src/batteries/llm/webllm_chat_completions/validation.ts:254

Validates raw adapter options against webLLMChatCompletionsOptionsSchema, filling in defaults.

Parameters ​

ParameterTypeDescription
inputunknownThe raw options object to validate.

Returns ​

WebLLMChatCompletionsAdapterOptions

The resolved options object with defaults applied.

Throws ​

@nhtio/adk/batteries!E_INVALID_WEBLLM_CHAT_COMPLETIONS_OPTIONS when input is invalid.