Showing content from https://langchain-ai.github.io/langgraphjs/reference/classes/langgraph.Graph.html below:
Graph | API Reference
Class Graph<N, RunInput, RunOutput, NodeSpecType, C> Type Parameters
Hierarchy (view full)
- Defined in libs/langgraph/dist/graph/graph.d.ts:40
Index Constructors Properties Accessors Methods Constructors constructor
- new Graph<N, RunInput, RunOutput, NodeSpecType, C>(): Graph<N, RunInput, RunOutput, NodeSpecType, C>
- Type Parameters
Returns Graph<N, RunInput, RunOutput, NodeSpecType, C>
- Defined in libs/langgraph/dist/graph/graph.d.ts:46
Properties branches branches: Record<string, Record<string, Branch<RunInput, N, any>>>
- Defined in libs/langgraph/dist/graph/graph.d.ts:43
compiled
compiled: boolean
- Defined in libs/langgraph/dist/graph/graph.d.ts:45
edges edges: Set<["__start__" | N, "__end__" | N]>
- Defined in libs/langgraph/dist/graph/graph.d.ts:42
Optional
entryPoint
entryPoint?: string
- Defined in libs/langgraph/dist/graph/graph.d.ts:44
nodes
- Defined in libs/langgraph/dist/graph/graph.d.ts:41
Accessors allEdges
- get allEdges(): Set<[string, string]>
- Returns Set<[string, string]>
- Defined in libs/langgraph/dist/graph/graph.d.ts:48
Methods addConditionalEdges
- addConditionalEdges(source): this
- Returns this
- Defined in libs/langgraph/dist/graph/graph.d.ts:56
- addConditionalEdges(source, path, pathMap?): this
- Returns this
- Defined in libs/langgraph/dist/graph/graph.d.ts:57
addEdge
- addEdge(startKey, endKey): this
- Parameters
- startKey: "__start__" | N
- endKey: "__end__" | N
Returns this
- Defined in libs/langgraph/dist/graph/graph.d.ts:55
addNode
- addNode<K, NodeInput, NodeOutput>(nodes): Graph<N | K, RunInput, RunOutput, NodeSpec<RunInput, RunOutput>, StateDefinition>
- Type Parameters
Returns Graph<N | K, RunInput, RunOutput, NodeSpec<RunInput, RunOutput>, StateDefinition>
- Defined in libs/langgraph/dist/graph/graph.d.ts:49
- addNode<K, NodeInput, NodeOutput>(key, action, options?): Graph<N | K, RunInput, RunOutput, NodeSpec<RunInput, RunOutput>, StateDefinition>
- Type Parameters
Returns Graph<N | K, RunInput, RunOutput, NodeSpec<RunInput, RunOutput>, StateDefinition>
- Defined in libs/langgraph/dist/graph/graph.d.ts:54
compile
- compile(__namedParameters?): CompiledGraph<N, any, any, Record<string, any>, any, any, unknown>
- Parameters
Optional
__namedParameters: {
checkpointer?: false | BaseCheckpointSaver<number>;
interruptAfter?: "*" | N[];
interruptBefore?: "*" | N[];
name?: string;
}
Optional
checkpointer?: false | BaseCheckpointSaver<number>
Optional
interruptAfter?: "*" | N[]
Optional
interruptBefore?: "*" | N[]
Optional
name?: string
Returns CompiledGraph<N, any, any, Record<string, any>, any, any, unknown>
- Defined in libs/langgraph/dist/graph/graph.d.ts:66
setEntryPoint
- setEntryPoint(key): this
- Returns this
- Defined in libs/langgraph/dist/graph/graph.d.ts:61
setFinishPoint
- setFinishPoint(key): this
- Returns this
- Defined in libs/langgraph/dist/graph/graph.d.ts:65
validate
- validate(interrupt?): void
- Parameters
Optional
interrupt: string[]
Returns void
- Defined in libs/langgraph/dist/graph/graph.d.ts:72
Protected
warnIfCompiled
- warnIfCompiled(message): void
- Parameters
Returns void
- Defined in libs/langgraph/dist/graph/graph.d.ts:47
RetroSearch is an open source project built by @garambo
| Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4