Get up and running with the Dedalus SDK in minutes
pip install dedalus-labs
export DEDALUS_API_KEY="your-api-key"
.env
DEDALUS_API_KEY=your-api-key
import asyncio from dedalus_labs import AsyncDedalus, DedalusRunner from dotenv import load_dotenv load_dotenv() async def main(): client = AsyncDedalus() runner = DedalusRunner(client) response = await runner.run( input="What's the capital of France?", model="openai/gpt-4o-mini" ) print(response.final_output) if __name__ == "__main__": asyncio.run(main())
response = await runner.run( input="Who won Wimbledon 2025?", model="openai/gpt-4o-mini", mcp_servers=["tsion/brave-search-mcp"] )
def add(a: int, b: int) -> int: """Add two numbers.""" return a + b response = await runner.run( input="What's 15 + 27?", model="openai/gpt-4o-mini", tools=[add] )
Was this page helpful?