Skip to main content
Version: 0.10.0-legacy

Function: useLLM()

Call Signature​

useLLM<C>(props): LLMTypeMultimodal<C>

Defined in: hooks/natural_language_processing/useLLM.ts:20

React hook for managing a Large Language Model (LLM) instance.

Type Parameters​

C​

C extends readonly "vision"[]

Parameters​

props​

LLMProps & object

Object containing model, tokenizer, and tokenizer config sources.

Returns​

LLMTypeMultimodal<C>

An object implementing the LLMTypeMultimodal interface when model.capabilities is provided, otherwise LLMType.

Call Signature​

useLLM(props): LLMType

Defined in: hooks/natural_language_processing/useLLM.ts:23

React hook for managing a Large Language Model (LLM) instance.

Parameters​

props​

LLMProps

Object containing model, tokenizer, and tokenizer config sources.

Returns​

LLMType

An object implementing the LLMTypeMultimodal interface when model.capabilities is provided, otherwise LLMType.