Search Engine
Parallel (Parallel.ai)
from symai.extended import Interface
engine = Interface("parallel")
result = engine.search(
"Latest advances in quantum error correction",
max_results=5,
allowed_domains=["arxiv.org", ".gov"],
objective="Find peer-reviewed summaries.",
)
print(str(result))
print(result.get_citations())Task processors via the search route
task_result = engine.search(
"Timisoara housing price index 2010-2025",
processor="base",
task_api_timeout=600, # optional, forwarded to task_run.result
task_output_schema={"type": "json"}, # optional schema/task spec hint
)
print(task_result.value) # flattened text with citations
print(task_result.raw["task_output"]) # raw processor output payloadSerpApi (Google)
PerplexityAI
OpenAI Search
Firecrawl
Comprehensive Search Example
Configuration
Supported Parameters
Last updated