uber_eats_recommend
Get personalized food recommendations by selecting your mood and social context. Choose from moods like tired, healthy, or craving, and receive meal suggestions tailored to who you are dining with.
Instructions
Get personalized food recommendations based on mood and social context.
If mood is empty, returns the available mood options for the user to pick from.
Mood options: tired, healthy, celebrating, stressed, adventurous, quick, craving
Social context options: alone, couple, family, friends (or custom contexts from preferences)
Args:
mood: How the user is feeling (e.g. 'tired', 'celebrating', 'adventurous')
social_context: Who they're eating with (e.g. 'alone', 'family', 'friends')
craving: Free-text craving if mood is 'craving' (e.g. 'sushi', 'burgers')
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "uber_eats_recommend"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mood | No | ||
| craving | No | ||
| social_context | No | alone |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |