Options for the useStructuredCompletion
hook.
API
interface UseStructuredCompletionOptions<Input, Schema extends s.HashbrownType> {
debounceTime?: number;
debugName?: string;
input: Input | null | undefined;
model: KnownModelIds ;
retries?: number;
schema: Schema;
system: string;
tools?: Chat.AnyTool[];
}
UseStructuredCompletionOptions
@type
Input
@type
Schema
s.HashbrownType