Logo
Type aliases

Llm

Llm = object

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

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:3694


system_prompt?

optional system_prompt: string | null

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

System prompt for LLM calls.


messages_to_prompt?

optional messages_to_prompt: string

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

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:3706

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:3710

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:3711


query_wrapper_prompt?

optional query_wrapper_prompt: BasePromptTemplate | null

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

Query wrapper prompt for LLM calls.


class_name?

optional class_name: string

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

On this page