AI Tools
Générer des plans de diète cétogène personnalisés avec des plans de repas détaillés, des recettes amicales cétogènes et des conseils complets pour atteindre et maintenir la cétose
Appelez cet outil depuis votre code en trois langages.
curl -X POST 'https://api.elysiatools.com/fr/api/tools/ai-ketogenic-diet-generator' \
-H 'Content-Type: application/json' \
-d '{"age":0,"gender":"female","height":0,"weight":0,"activityLevel":"moderate","healthConditions":"Décrivez vos conditions de santé...","foodAllergies":"Décrivez vos allergies alimentaires...","dietaryRestrictions":"Décrivez vos restrictions alimentaires...","primaryGoal":"weight_loss","targetWeight":0,"timeframe":"3_months","cookingExperience":"beginner","budgetLevel":"moderate","mealFrequency":"3_meals","preferredFoods":"Décrivez les aliments que vous aimez...","avoidedFoods":"Décrivez les aliments que vous évitez...","language":"zh"}'Envoyez une requête POST avec vos entrées en JSON. Les paramètres de type fichier nécessitent un upload préalable.
POST https://api.elysiatools.com/fr/api/tools/ai-ketogenic-diet-generator| Nom | Type | Requis | Description |
|---|---|---|---|
| age | number | Oui | Votre âge actuel pour calculer les besoins métaboliques et nutritionnels |
| gender | select | Oui | Informations sur le sexe pour calculer le taux métabolique de base |
| height | number | Oui | Votre taille en centimètres |
| weight | number | Oui | Votre poids actuel en kilogrammes |
| activityLevel | select | Oui | Votre niveau d'activité quotidien pour calculer les besoins caloriques quotidiens |
| healthConditions | textarea | Non | Veuillez décrire les maladies chroniques, problèmes de santé ou conditions médicales spéciales |
| foodAllergies | textarea | Non | Veuillez décrire les allergies alimentaires ou réactions indésirables |
| dietaryRestrictions | textarea | Non | Comme le végétarisme, les restrictions alimentaires religieuses, autres exigences alimentaires spéciales |
| primaryGoal | select | Oui | Votre objectif principal pour commencer la diète cétogène |
| targetWeight | number | Non | Votre poids cible en kilogrammes |
| timeframe | select | Non | Combien de temps vous espérez atteindre votre objectif |
| cookingExperience | select | Oui | Votre expérience culinaire et niveau de compétence |
| budgetLevel | select | Oui | Votre niveau de budget pour la nourriture |
| mealFrequency | select | Oui | Votre fréquence de repas quotidienne préférée |
| preferredFoods | textarea | Non | Types d'aliments ou ingrédients que vous aimez particulièrement |
| avoidedFoods | textarea | Non | Types d'aliments que vous n'aimez pas ou préférez ne pas manger |
| language | select | Non | — |
Résultat flux
data: {"chunk": "data: processed content 1", "type": "stream"}
data: {"chunk": "data: processed content 2", "type": "stream"}
data: {"type": "done"}Ajoutez cet outil à votre serveur Model Context Protocol pour que les agents IA puissent le lister et l'appeler.
Ajoutez ce bloc à la configuration de votre client MCP :
{
"mcpServers": {
"elysiatools-ai-ketogenic-diet-generator": {
"name": "ai-ketogenic-diet-generator",
"description": "Générer des plans de diète cétogène personnalisés avec des plans de repas détaillés, des recettes amicales cétogènes et des conseils complets pour atteindre et maintenir la cétose",
"baseUrl": "https://api.elysiatools.com/mcp/sse?toolId=ai-ketogenic-diet-generator",
"command": "",
"args": [],
"env": {},
"isActive": true,
"type": "sse"
}
}
}Après connexion au point d'accès SSE, listez les outils exposés :
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/list"
}Appelez l'outil par son id ; les arguments sont construits à partir de ses paramètres :
{
"jsonrpc": "2.0",
"id": 2,
"method": "tools/call",
"params": {
"name": "ai-ketogenic-diet-generator",
"arguments": {
"age": 0,
"gender": "female",
"height": 0,
"weight": 0,
"activityLevel": "moderate",
"healthConditions": "Décrivez vos conditions de santé...",
"foodAllergies": "Décrivez vos allergies alimentaires...",
"dietaryRestrictions": "Décrivez vos restrictions alimentaires...",
"primaryGoal": "weight_loss",
"targetWeight": 0,
"timeframe": "3_months",
"cookingExperience": "beginner",
"budgetLevel": "moderate",
"mealFrequency": "3_meals",
"preferredFoods": "Décrivez les aliments que vous aimez...",
"avoidedFoods": "Décrivez les aliments que vous évitez...",
"language": "zh"
}
}
}Des questions ou un problème ? Contactez [email protected]