Haystack integration for PraisonAI multi-agent framework.
pip install haystack-praisonaifrom haystack import Pipeline
from haystack_praisonai import PraisonAIComponent
# Create pipeline with PraisonAI component
pipeline = Pipeline()
pipeline.add_component("praisonai", PraisonAIComponent())
# Run the pipeline
result = pipeline.run({"praisonai": {"query": "Research the latest AI trends"}})
print(result["praisonai"]["response"])from haystack_praisonai import PraisonAIComponent
# Use a specific agent
researcher = PraisonAIComponent(agent="researcher")
result = researcher.run(query="Research quantum computing")
print(result["response"])| Parameter | Default | Description |
|---|---|---|
api_url |
http://localhost:8080 |
PraisonAI server URL |
agent |
None |
Specific agent to run |
timeout |
300 |
Request timeout in seconds |
Start PraisonAI server:
pip install praisonai
praisonai serve agents.yaml --port 8080MIT