Code
How It Works
Instructions- Defines agent personality as joke teller
- Specifies joke types: puns, dad jokes, tech jokes
- Sets tone: light, playful, human-like
- Allows topic-specific jokes
DuckDuckGoTools(): Search for trending jokes- Optional but adds topical humor capability
openai/gpt-oss-120b: Advanced reasoning for humor- Via OpenRouter API
- Sometimes it can generate offensive or inappropriate jokes :P
Dependencies
Environment Setup
Create.env file:
Run
Example API Calls
Message Send Request
Message Send Request
Task get Request
Task get Request