from langgraph_sdk import get_sync_client # or get_client for asyncclient = get_sync_client(url="your-deployment-url", api_key="your-langsmith-api-key")for chunk in client.runs.stream( None, # Threadless run "agent", # Name of agent. Defined in langgraph.json. input={ "messages": [{ "role": "human", "content": "What is LangGraph?", }], }, stream_mode="updates",): print(f"Receiving new event of type: {chunk.event}...") print(chunk.data) print("\n\n")
curl -s --request POST \ --url <DEPLOYMENT_URL>/runs/stream \ --header 'Content-Type: application/json' \ --header "X-Api-Key: <LANGSMITH API KEY> \ --data "{ \"assistant_id\": \"agent\", `# Name of agent. Defined in langgraph.json.` \"input\": { \"messages\": [ { \"role\": \"human\", \"content\": \"What is LangGraph?\" } ] }, \"stream_mode\": \"updates\" }"