mirror of
https://github.com/langchain-ai/langgraph.git
synced 2026-09-13 05:07:51 +02:00
Compare commits
2
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
3d5455227b | ||
|
|
1b28530d52 |
@@ -0,0 +1,100 @@
|
|||||||
|
[`add_conditional_edges`][langgraph.graph.StateGraph.add_conditional_edges]
|
||||||
|
[add_conditional_edges][langgraph.graph.StateGraph.add_conditional_edges]
|
||||||
|
[`add_edge`][langgraph.graph.StateGraph.add_edge]
|
||||||
|
[add_edge][langgraph.graph.StateGraph.add_edge]
|
||||||
|
[`add_messages`][langgraph.graph.message.add_messages]
|
||||||
|
[add_node][langgraph.graph.StateGraph.add_node]
|
||||||
|
[API reference][langgraph.prebuilt.tool_node.ToolNode]
|
||||||
|
[API reference][toolnode]
|
||||||
|
[`astream()`][langgraph.graph.state.CompiledStateGraph.astream]
|
||||||
|
[`.astream()`][langgraph.pregel.Pregel.astream]
|
||||||
|
[AsyncPostgresSaver][langgraph.checkpoint.postgres.aio.AsyncPostgresSaver]
|
||||||
|
[AsyncSqliteSaver][langgraph.checkpoint.sqlite.aio.AsyncSqliteSaver]
|
||||||
|
[BaseCheckpointSaver][<insert-ref>]
|
||||||
|
[BaseCheckpointSaver][langgraph.checkpoint.base.BaseCheckpointSaver]
|
||||||
|
[BaseStore][langgraph.store.base.BaseStore]
|
||||||
|
[BaseStore.put][<insert-ref>]
|
||||||
|
[BaseStore.put][langgraph.store.base.BaseStore.put]
|
||||||
|
[BinaryOperatorAggregate][<insert-ref>]
|
||||||
|
[BinaryOperatorAggregate][langgraph.channels.BinaryOperatorAggregate]
|
||||||
|
[`CipherProtocol`][langgraph.checkpoint.serde.base.CipherProtocol]
|
||||||
|
[`client.runs.stream`][langgraph_sdk.client.RunsClient.stream]
|
||||||
|
[`client.runs.wait`][langgraph_sdk.client.RunsClient.wait]
|
||||||
|
[`client.threads.get_history`][langgraph_sdk.client.ThreadsClient.get_history]
|
||||||
|
[`client.threads.update_state`][langgraph_sdk.client.ThreadsClient.update_state]
|
||||||
|
[`Command`][<insert-ref>]
|
||||||
|
[`Command`][langgraph.types.Command]
|
||||||
|
[Command][langgraph.types.Command]
|
||||||
|
[CompiledStateGraph][langgraph.graph.state.CompiledStateGraph]
|
||||||
|
[`createReactAgent`][<insert-ref>]
|
||||||
|
[`create_react_agent`][langgraph.prebuilt.chat_agent_executor.create_react_agent]
|
||||||
|
[create_react_agent][langgraph.prebuilt.chat_agent_executor.create_react_agent]
|
||||||
|
[`create_supervisor`][langgraph_supervisor.supervisor.create_supervisor]
|
||||||
|
[`EncryptedSerializer`][langgraph.checkpoint.serde.encrypted.EncryptedSerializer]
|
||||||
|
[`entrypoint.final`][langgraph.func.entrypoint.final]
|
||||||
|
[`entrypoint`][<insert-ref>]
|
||||||
|
[entrypoint][<insert-ref>]
|
||||||
|
[`@entrypoint`][langgraph.func.entrypoint]
|
||||||
|
[`entrypoint`][langgraph.func.entrypoint]
|
||||||
|
[entrypoint()][langgraph.func.entrypoint]
|
||||||
|
[entrypoint][langgraph.func.entrypoint]
|
||||||
|
[finalResult['values']['messages']
|
||||||
|
[`from_pycryptodome_aes`][langgraph.checkpoint.serde.encrypted.EncryptedSerializer.from_pycryptodome_aes]
|
||||||
|
[`getContextVariable`][<insert-ref>]
|
||||||
|
[`getStateHistory()`][<insert-ref>]
|
||||||
|
[`get_state_history()`][langgraph.graph.state.CompiledStateGraph.get_state_history]
|
||||||
|
[get_stream_writer][langgraph.config.get_stream_writer]
|
||||||
|
[`HumanInterrupt`][langgraph.prebuilt.interrupt.HumanInterrupt]
|
||||||
|
[`HumanInterrupt` schema][langgraph.prebuilt.interrupt.HumanInterrupt]
|
||||||
|
[HumanMessage(content=state[\"messages\"][-2]
|
||||||
|
[`InjectedState`][langgraph.prebuilt.InjectedState]
|
||||||
|
[InjectedState][langgraph.prebuilt.InjectedState]
|
||||||
|
[InMemorySaver][langgraph.checkpoint.memory.InMemorySaver]
|
||||||
|
[`interrupt` function][<insert-ref>]
|
||||||
|
[`interrupt` function][langgraph.types.interrupt]
|
||||||
|
[`interrupt()`][langgraph.types.interrupt]
|
||||||
|
[`interrupt`][langgraph.types.interrupt]
|
||||||
|
[interrupt][langgraph.types.interrupt]
|
||||||
|
[`invoke`][<insert-ref>]
|
||||||
|
[`invoke`][langgraph.graph.state.CompiledStateGraph.invoke]
|
||||||
|
[`JsonPlusSerializer`][langgraph.checkpoint.serde.jsonplus.JsonPlusSerializer]
|
||||||
|
[JsonPlusSerializer][langgraph.checkpoint.serde.jsonplus.JsonPlusSerializer]
|
||||||
|
[langgraph.json CLI reference][configuration-file]
|
||||||
|
[LastValue][<insert-ref>]
|
||||||
|
[LastValue][langgraph.channels.LastValue]
|
||||||
|
[MemorySaver][<insert-ref>]
|
||||||
|
[`messagesStateReducer`][<insert-ref>]
|
||||||
|
[PostgresSaver][<insert-ref>]
|
||||||
|
[PostgresSaver][langgraph.checkpoint.postgres.PostgresSaver]
|
||||||
|
[Pregel][<insert-ref>]
|
||||||
|
[Pregel][langgraph.pregel.Pregel]
|
||||||
|
[`Pregel`][langgraph.pregel.Pregel.stream]
|
||||||
|
[`pre_model_hook`][langgraph.prebuilt.chat_agent_executor.create_react_agent]
|
||||||
|
[protocol][langgraph.checkpoint.serde.base.SerializerProtocol]
|
||||||
|
[`Send()`][langgraph.types.Send]
|
||||||
|
[`Send`][langgraph.types.Send]
|
||||||
|
[SerializerProtocol][<insert-ref>]
|
||||||
|
[SerializerProtocol][langgraph.checkpoint.serde.base.SerializerProtocol]
|
||||||
|
[SqliteSaver][<insert-ref>]
|
||||||
|
[SqliteSaver][langgraph.checkpoint.sqlite.SqliteSaver]
|
||||||
|
[`START`][langgraph.constants.START]
|
||||||
|
[StateGraph (Graph API)][<insert-ref>]
|
||||||
|
[StateGraph (Graph API)][langgraph.graph.StateGraph]
|
||||||
|
[StateGraph (Graph API)][langgraph.graph.state.StateGraph]
|
||||||
|
[StateGraph][<insert-ref>]
|
||||||
|
[StateGraph][langgraph.graph.StateGraph]
|
||||||
|
[`.stream()`][<insert-ref>]
|
||||||
|
[`stream()`][<insert-ref>]
|
||||||
|
[`stream`][<insert-ref>]
|
||||||
|
[`stream()`][langgraph.graph.state.CompiledStateGraph.stream]
|
||||||
|
[`stream`][langgraph.graph.state.CompiledStateGraph.stream]
|
||||||
|
[`.stream()`][langgraph.pregel.Pregel.stream]
|
||||||
|
[tasks][<insert-ref>]
|
||||||
|
[tasks][langgraph.func.task]
|
||||||
|
[`ToolNode`][<insert-ref>]
|
||||||
|
[`ToolNode`][langgraph.prebuilt.tool_node.ToolNode]
|
||||||
|
[ToolNode][langgraph.prebuilt.tool_node.ToolNode]
|
||||||
|
[Topic][<insert-ref>]
|
||||||
|
[Topic][langgraph.channels.Topic]
|
||||||
|
[`updateState`][<insert-ref>]
|
||||||
|
[`update_state`][langgraph.graph.state.CompiledStateGraph.update_state]
|
||||||
@@ -0,0 +1,39 @@
|
|||||||
|
#!/usr/bin/env python3
|
||||||
|
import json
|
||||||
|
import os
|
||||||
|
import glob
|
||||||
|
|
||||||
|
def load_replacement_map():
|
||||||
|
with open('replacement_map.json', 'r') as f:
|
||||||
|
return json.load(f)
|
||||||
|
|
||||||
|
def replace_in_file(file_path, replacement_map):
|
||||||
|
with open(file_path, 'r', encoding='utf-8') as f:
|
||||||
|
content = f.read()
|
||||||
|
|
||||||
|
original_content = content
|
||||||
|
for key, value in replacement_map.items():
|
||||||
|
content = content.replace(key, value)
|
||||||
|
|
||||||
|
if content != original_content:
|
||||||
|
with open(file_path, 'w', encoding='utf-8') as f:
|
||||||
|
f.write(content)
|
||||||
|
print(f"Updated: {file_path}")
|
||||||
|
return True
|
||||||
|
return False
|
||||||
|
|
||||||
|
def main():
|
||||||
|
replacement_map = load_replacement_map()
|
||||||
|
|
||||||
|
md_files = glob.glob('**/*.md', recursive=True)
|
||||||
|
updated_count = 0
|
||||||
|
|
||||||
|
for file_path in md_files:
|
||||||
|
if replace_in_file(file_path, replacement_map):
|
||||||
|
updated_count += 1
|
||||||
|
|
||||||
|
print(f"Processed {len(md_files)} markdown files")
|
||||||
|
print(f"Updated {updated_count} files")
|
||||||
|
|
||||||
|
if __name__ == "__main__":
|
||||||
|
main()
|
||||||
@@ -0,0 +1,73 @@
|
|||||||
|
{
|
||||||
|
"[API reference][langgraph.prebuilt.tool_node.ToolNode]": "@[API reference][ToolNode]",
|
||||||
|
"[API reference][toolnode]": "@[API reference][ToolNode]",
|
||||||
|
"[AsyncPostgresSaver][langgraph.checkpoint.postgres.aio.AsyncPostgresSaver]": "@[AsyncPostgresSaver][AsyncPostgresSaver]",
|
||||||
|
"[AsyncSqliteSaver][langgraph.checkpoint.sqlite.aio.AsyncSqliteSaver]": "@[AsyncSqliteSaver][AsyncSqliteSaver]",
|
||||||
|
"[BaseCheckpointSaver][langgraph.checkpoint.base.BaseCheckpointSaver]": "@[BaseCheckpointSaver][BaseCheckpointSaver]",
|
||||||
|
"[BaseStore.put][langgraph.store.base.BaseStore.put]": "@[BaseStore.put][BaseStore.put]",
|
||||||
|
"[BaseStore][langgraph.store.base.BaseStore]": "@[BaseStore][BaseStore]",
|
||||||
|
"[BinaryOperatorAggregate][langgraph.channels.BinaryOperatorAggregate]": "@[BinaryOperatorAggregate][BinaryOperatorAggregate]",
|
||||||
|
"[Command][langgraph.types.Command]": "@[Command][Command]",
|
||||||
|
"[CompiledStateGraph][langgraph.graph.state.CompiledStateGraph]": "@[CompiledStateGraph][CompiledStateGraph]",
|
||||||
|
"[InMemorySaver][langgraph.checkpoint.memory.InMemorySaver]": "@[InMemorySaver][InMemorySaver]",
|
||||||
|
"[InjectedState][langgraph.prebuilt.InjectedState]": "@[InjectedState][InjectedState]",
|
||||||
|
"[JsonPlusSerializer][langgraph.checkpoint.serde.jsonplus.JsonPlusSerializer]": "@[JsonPlusSerializer][JsonPlusSerializer]",
|
||||||
|
"[LastValue][langgraph.channels.LastValue]": "@[LastValue][LastValue]",
|
||||||
|
"[PostgresSaver][langgraph.checkpoint.postgres.PostgresSaver]": "@[PostgresSaver][PostgresSaver]",
|
||||||
|
"[Pregel][langgraph.pregel.Pregel]": "@[Pregel][Pregel]",
|
||||||
|
"[SerializerProtocol][langgraph.checkpoint.serde.base.SerializerProtocol]": "@[SerializerProtocol][SerializerProtocol]",
|
||||||
|
"[SqliteSaver][langgraph.checkpoint.sqlite.SqliteSaver]": "@[SqliteSaver][SqliteSaver]",
|
||||||
|
"[StateGraph (Graph API)][langgraph.graph.StateGraph]": "@[StateGraph (Graph API)][StateGraph]",
|
||||||
|
"[StateGraph (Graph API)][langgraph.graph.state.StateGraph]": "@[StateGraph (Graph API)][StateGraph]",
|
||||||
|
"[StateGraph][langgraph.graph.StateGraph]": "@[StateGraph][StateGraph]",
|
||||||
|
"[ToolNode][langgraph.prebuilt.tool_node.ToolNode]": "@[ToolNode][ToolNode]",
|
||||||
|
"[Topic][langgraph.channels.Topic]": "@[Topic][Topic]",
|
||||||
|
"[`.astream()`][langgraph.pregel.Pregel.astream]": "@[`.astream()`][Pregel.astream]",
|
||||||
|
"[`.stream()`][langgraph.pregel.Pregel.stream]": "@[`.stream()`][Pregel.stream]",
|
||||||
|
"[`@entrypoint`][langgraph.func.entrypoint]": "@[`@entrypoint`][entrypoint]",
|
||||||
|
"[`CipherProtocol`][langgraph.checkpoint.serde.base.CipherProtocol]": "@[`CipherProtocol`][CipherProtocol]",
|
||||||
|
"[`Command`][langgraph.types.Command]": "@[`Command`][Command]",
|
||||||
|
"[`EncryptedSerializer`][langgraph.checkpoint.serde.encrypted.EncryptedSerializer]": "@[`EncryptedSerializer`][EncryptedSerializer]",
|
||||||
|
"[`HumanInterrupt` schema][langgraph.prebuilt.interrupt.HumanInterrupt]": "@[`HumanInterrupt` schema][HumanInterrupt]",
|
||||||
|
"[`HumanInterrupt`][langgraph.prebuilt.interrupt.HumanInterrupt]": "@[`HumanInterrupt`][HumanInterrupt]",
|
||||||
|
"[`InjectedState`][langgraph.prebuilt.InjectedState]": "@[`InjectedState`][InjectedState]",
|
||||||
|
"[`JsonPlusSerializer`][langgraph.checkpoint.serde.jsonplus.JsonPlusSerializer]": "@[`JsonPlusSerializer`][JsonPlusSerializer]",
|
||||||
|
"[`Pregel`][langgraph.pregel.Pregel.stream]": "@[`Pregel`][Pregel.stream]",
|
||||||
|
"[`START`][langgraph.constants.START]": "@[`START`][START]",
|
||||||
|
"[`Send()`][langgraph.types.Send]": "@[`Send()`][Send]",
|
||||||
|
"[`Send`][langgraph.types.Send]": "@[`Send`][Send]",
|
||||||
|
"[`ToolNode`][langgraph.prebuilt.tool_node.ToolNode]": "@[`ToolNode`][ToolNode]",
|
||||||
|
"[`add_conditional_edges`][langgraph.graph.StateGraph.add_conditional_edges]": "@[`add_conditional_edges`][add_conditional_edges]",
|
||||||
|
"[`add_edge`][langgraph.graph.StateGraph.add_edge]": "@[`add_edge`][add_edge]",
|
||||||
|
"[`add_messages`][langgraph.graph.message.add_messages]": "@[`add_messages`][add_messages]",
|
||||||
|
"[`astream()`][langgraph.graph.state.CompiledStateGraph.astream]": "@[`astream()`][CompiledStateGraph.astream]",
|
||||||
|
"[`client.runs.stream`][langgraph_sdk.client.RunsClient.stream]": "@[`client.runs.stream`][client.runs.stream]",
|
||||||
|
"[`client.runs.wait`][langgraph_sdk.client.RunsClient.wait]": "@[`client.runs.wait`][client.runs.wait]",
|
||||||
|
"[`client.threads.get_history`][langgraph_sdk.client.ThreadsClient.get_history]": "@[`client.threads.get_history`][client.threads.get_history]",
|
||||||
|
"[`client.threads.update_state`][langgraph_sdk.client.ThreadsClient.update_state]": "@[`client.threads.update_state`][client.threads.update_state]",
|
||||||
|
"[`create_react_agent`][langgraph.prebuilt.chat_agent_executor.create_react_agent]": "@[`create_react_agent`][pre_model_hook]",
|
||||||
|
"[`create_supervisor`][langgraph_supervisor.supervisor.create_supervisor]": "@[`create_supervisor`][create_supervisor]",
|
||||||
|
"[`entrypoint.final`][langgraph.func.entrypoint.final]": "@[`entrypoint.final`][entrypoint.final]",
|
||||||
|
"[`entrypoint`][langgraph.func.entrypoint]": "@[`entrypoint`][entrypoint]",
|
||||||
|
"[`from_pycryptodome_aes`][langgraph.checkpoint.serde.encrypted.EncryptedSerializer.from_pycryptodome_aes]": "@[`from_pycryptodome_aes`][from_pycryptodome_aes]",
|
||||||
|
"[`get_state_history()`][langgraph.graph.state.CompiledStateGraph.get_state_history]": "@[`get_state_history()`][get_state_history]",
|
||||||
|
"[`interrupt()`][langgraph.types.interrupt]": "@[`interrupt()`][interrupt]",
|
||||||
|
"[`interrupt` function][langgraph.types.interrupt]": "@[`interrupt` function][interrupt]",
|
||||||
|
"[`interrupt`][langgraph.types.interrupt]": "@[`interrupt`][interrupt]",
|
||||||
|
"[`invoke`][langgraph.graph.state.CompiledStateGraph.invoke]": "@[`invoke`][CompiledStateGraph.invoke]",
|
||||||
|
"[`pre_model_hook`][langgraph.prebuilt.chat_agent_executor.create_react_agent]": "@[`pre_model_hook`][pre_model_hook]",
|
||||||
|
"[`stream()`][langgraph.graph.state.CompiledStateGraph.stream]": "@[`stream()`][CompiledStateGraph.stream]",
|
||||||
|
"[`stream`][langgraph.graph.state.CompiledStateGraph.stream]": "@[`stream`][CompiledStateGraph.stream]",
|
||||||
|
"[`update_state`][langgraph.graph.state.CompiledStateGraph.update_state]": "@[`update_state`][update_state]",
|
||||||
|
"[add_conditional_edges][langgraph.graph.StateGraph.add_conditional_edges]": "@[add_conditional_edges][add_conditional_edges]",
|
||||||
|
"[add_edge][langgraph.graph.StateGraph.add_edge]": "@[add_edge][add_edge]",
|
||||||
|
"[add_node][langgraph.graph.StateGraph.add_node]": "@[add_node][add_node]",
|
||||||
|
"[create_react_agent][langgraph.prebuilt.chat_agent_executor.create_react_agent]": "@[create_react_agent][pre_model_hook]",
|
||||||
|
"[entrypoint()][langgraph.func.entrypoint]": "@[entrypoint()][entrypoint]",
|
||||||
|
"[entrypoint][langgraph.func.entrypoint]": "@[entrypoint][entrypoint]",
|
||||||
|
"[get_stream_writer][langgraph.config.get_stream_writer]": "@[get_stream_writer][get_stream_writer]",
|
||||||
|
"[interrupt][langgraph.types.interrupt]": "@[interrupt][interrupt]",
|
||||||
|
"[langgraph.json CLI reference][configuration-file]": "@[langgraph.json CLI reference][langgraph.json]",
|
||||||
|
"[protocol][langgraph.checkpoint.serde.base.SerializerProtocol]": "@[protocol][SerializerProtocol]",
|
||||||
|
"[tasks][langgraph.func.task]": "@[tasks][task]"
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user