Skip to main content

Module: schema

Classes

Interfaces

Type Aliases

AgentAction

Ƭ AgentAction: Object

Type declaration

NameType
logstring
toolstring
toolInputstring

Defined in

langchain/src/schema/index.ts:111


AgentFinish

Ƭ AgentFinish: Object

Type declaration

NameType
logstring
returnValuesRecord<string, any>

Defined in

langchain/src/schema/index.ts:117


AgentStep

Ƭ AgentStep: Object

Type declaration

NameType
actionAgentAction
observationstring

Defined in

langchain/src/schema/index.ts:122


ChainValues

Ƭ ChainValues: Record<string, any>

Defined in

langchain/src/schema/index.ts:128


Example

Ƭ Example: Record<string, string>

Defined in

langchain/src/schema/index.ts:3


InputValues

Ƭ InputValues: Record<string, any>

Defined in

langchain/src/schema/index.ts:6


LLMResult

Ƭ LLMResult: Object

Contains all relevant information returned by an LLM.

Type declaration

NameTypeDescription
generationsGeneration[][]List of the things generated. Each input could have multiple generations, hence this is a list of lists.
llmOutput?Record<string, any>Dictionary of arbitrary LLM-provider specific output.

Defined in

langchain/src/schema/index.ts:32


MessageType

Ƭ MessageType: "human" | "ai" | "generic" | "system"

Defined in

langchain/src/schema/index.ts:43


PartialValues

Ƭ PartialValues: Record<string, string | () => Promise<string> | () => string>

Defined in

langchain/src/schema/index.ts:8