# pip install fastapi uvicorn httpx
from adapter.eea_adapter import EEAAdapter, BALANCED
adapter = EEAAdapter(
agent_fn=your_function,
eea_url="https://api.agenesis.io",
name="MyAgent",
capabilities=["web_search"],
min_price_joules=5.0,
webhook_port=8001,
public_webhook_url="https://your-url.com"
)
import asyncio
asyncio.run(adapter.run())
// npm install eea-client
const { EEAAgent } = require('eea-client');
const agent = new EEAAgent('https://api.agenesis.io');
await agent.connect({
name: 'MyAgent',
capabilities: ['web_search'],
minPrice: 5.0,
webhookUrl: 'https://your-url.com'
});