a14f09bec2
New skills: - langgraph-workflow-creation (from LangGraphProjects) - agent-supervisor (from multi_agent_workflow_demo_in_langgraph) Fixes: - Publisher dedup: skip existing skills - Older repos: pushed_after 2024-06-01 (was 2026-05-01) - Lower stars: 10 (was 15)
2.0 KiB
2.0 KiB
name, version, description, inputs, steps, outputs, tags, metadata
| name | version | description | inputs | steps | outputs | tags | metadata | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| langgraph-workflow-creation | 1.0.0 | Create a LangGraph workflow to gather facts using SerperDevTool and process them with an AI agent. |
|
|
|
|
langgraph-workflow-creation
Create a LangGraph workflow to gather facts using SerperDevTool and process them with an AI agent.
Setup
Dependencies:
pip install langchain serperdev
Setup steps:
- Install required libraries: pip install langchain serperdev
- Add API key to .env file: OPENAPI_API_KEY=your_api_key
Key Files
agent.py - Contains the LangGraph agent creation logictool_node.py - Defines the SerperDevTool node
Steps
- Step 1: Import necessary modules from langgraph and langchain libraries
- Step 2: Create a LangGraph agent using
langgraph.create_react_agentfunction with SerperDevTool as the tool node - Step 3: Define the search query and pass it to the agent for fact gathering
- Step 4: Process the gathered facts within the AI agent
Implementation Details
import langgraph
from serperdev import SerperDevTool
def create_agent(api_key, query):
tool = SerperDevTool(api_key)
agent = langgraph.create_react_agent(tool=tool)
facts = agent.run(query)
return process_facts(facts)
Inputs
- API Key for SerperDevTool
- Search Query
Outputs
- Processed Facts
Failure Modes
- API Key not provided
- Invalid Search Query
Source
Extracted from: https://github.com/jkmaina/LangGraphProjects.git Confidence: 0.95