Module: schema
Classes
- AIChatMessage
- BaseChatMessage
- BaseChatMessageHistory
- BaseOutputParser
- BasePromptValue
- BaseRetriever
- ChatMessage
- HumanChatMessage
- OutputParserException
- SystemChatMessage
Interfaces
Type Aliases
AgentAction
Ƭ AgentAction: Object
Type declaration
Name | Type |
---|---|
log | string |
tool | string |
toolInput | string |
Defined in
langchain/src/schema/index.ts:111
AgentFinish
Ƭ AgentFinish: Object
Type declaration
Name | Type |
---|---|
log | string |
returnValues | Record <string , any > |
Defined in
langchain/src/schema/index.ts:117
AgentStep
Ƭ AgentStep: Object
Type declaration
Name | Type |
---|---|
action | AgentAction |
observation | string |
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
Name | Type | Description |
---|---|---|
generations | Generation [][] | 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