Logo
Type aliases

LLM

LLM = object

Defined in: packages/cloud/src/client/types.gen.ts:3330

The LLM class is the main class for interacting with language models.

Attributes: system_prompt (Optional[str]): System prompt for LLM calls. messages_to_prompt (Callable): Function to convert a list of messages to an LLM prompt. completion_to_prompt (Callable): Function to convert a completion to an LLM prompt. output_parser (Optional[BaseOutputParser]): Output parser to parse, validate, and correct errors programmatically. pydantic_program_mode (PydanticProgramMode): Pydantic program mode to use for structured prediction.

Properties

callback_manager?

optional callback_manager: unknown

Defined in: packages/cloud/src/client/types.gen.ts:3331


system_prompt?

optional system_prompt: string | null

Defined in: packages/cloud/src/client/types.gen.ts:3335

System prompt for LLM calls.


messages_to_prompt?

optional messages_to_prompt: string

Defined in: packages/cloud/src/client/types.gen.ts:3339

Function to convert a list of messages to an LLM prompt.


completion_to_prompt?

optional completion_to_prompt: string

Defined in: packages/cloud/src/client/types.gen.ts:3343

Function to convert a completion to an LLM prompt.


output_parser?

optional output_parser: unknown | null

Defined in: packages/cloud/src/client/types.gen.ts:3347

Output parser to parse, validate, and correct errors programmatically.


pydantic_program_mode?

optional pydantic_program_mode: PydanticProgramMode

Defined in: packages/cloud/src/client/types.gen.ts:3348


query_wrapper_prompt?

optional query_wrapper_prompt: BasePromptTemplate | null

Defined in: packages/cloud/src/client/types.gen.ts:3352

Query wrapper prompt for LLM calls.


class_name?

optional class_name: string

Defined in: packages/cloud/src/client/types.gen.ts:3353

On this page