@turingpulse/sdk-langgraph
v1.3.0
Published
TuringPulse SDK integration for LangGraph — observability for compiled StateGraph workflows
Readme
@turingpulse/sdk-langgraph
TuringPulse SDK integration for LangGraph — observability for compiled StateGraph workflows.
Installation
npm install @turingpulse/sdk @turingpulse/sdk-langgraph @langchain/langgraphQuick Start
import { StateGraph } from '@langchain/langgraph';
import { init } from '@turingpulse/sdk';
import { instrumentLangGraph } from '@turingpulse/sdk-langgraph';
init({ apiKey: process.env.TP_API_KEY!, workflowName: 'my-project' });
const graph = new StateGraph({ channels: { input: null } })
.addNode('agent', agentFn)
.compile();
const run = instrumentLangGraph(graph, { name: 'my-langgraph-workflow' });
const result = await run({ input: 'Hello!' });Documentation
Full documentation: turingpulse.ai/docs/sdk/langgraph
Requirements
- Node.js >= 18
- @turingpulse/sdk >= 1.0.0
- @langchain/langgraph >= 0.2.0
