AI Tools
Создавать персонализированные планы кетогенной диеты с подробными планами питания, кето-рецептами и комплексным руководством для достижения и поддержания кетоза
Вызовите этот инструмент из своего кода на трёх языках.
curl -X POST 'https://api.elysiatools.com/ru/api/tools/ai-ketogenic-diet-generator' \
-H 'Content-Type: application/json' \
-d '{"age":0,"gender":"female","height":0,"weight":0,"activityLevel":"moderate","healthConditions":"Опишите ваше состояние здоровья...","foodAllergies":"Опишите вашу пищевую аллергию...","dietaryRestrictions":"Опишите ваши диетические ограничения...","primaryGoal":"weight_loss","targetWeight":0,"timeframe":"3_months","cookingExperience":"beginner","budgetLevel":"moderate","mealFrequency":"3_meals","preferredFoods":"Опишите продукты, которые вам нравятся...","avoidedFoods":"Опишите продукты, которых вы избегаете...","language":"zh"}'Отправьте POST-запрос с входными данными в JSON. Параметры типа «файл» требуют предварительной загрузки.
POST https://api.elysiatools.com/ru/api/tools/ai-ketogenic-diet-generator| Имя | Тип | Обязательный | Описание |
|---|---|---|---|
| age | number | Да | Ваш текущий возраст для расчета метаболических потребностей и пищевых требований |
| gender | select | Да | Информация о поле для расчета базального метаболизма |
| height | number | Да | Ваш рост в сантиметрах |
| weight | number | Да | Ваш текущий вес в килограммах |
| activityLevel | select | Да | Ваш ежедневный уровень активности для расчета ежедневной потребности в калориях |
| healthConditions | textarea | Нет | Пожалуйста, опишите любые хронические заболевания, проблемы со здоровьем или особые медицинские состояния |
| foodAllergies | textarea | Нет | Пожалуйста, опишите любые пищевые аллергии или побочные реакции |
| dietaryRestrictions | textarea | Нет | Такие как вегетарианство, религиозные диетические ограничения, другие особые диетические требования |
| primaryGoal | select | Да | Ваша основная цель для начала кетогенной диеты |
| targetWeight | number | Нет | Ваш целевой вес в килограммах |
| timeframe | select | Нет | Как долго вы надеетесь достичь цели |
| cookingExperience | select | Да | Ваш кулинарный опыт и уровень навыков |
| budgetLevel | select | Да | Ваш уровень бюджета на питание |
| mealFrequency | select | Да | Ваша предпочтительная частота ежедневного питания |
| preferredFoods | textarea | Нет | Типы продуктов или ингредиенты, которые вам особенно нравятся |
| avoidedFoods | textarea | Нет | Типы продуктов, которые вам не нравятся или вы предпочитаете не есть |
| language | select | Нет | — |
Потоковый результат
data: {"chunk": "data: processed content 1", "type": "stream"}
data: {"chunk": "data: processed content 2", "type": "stream"}
data: {"type": "done"}Добавьте этот инструмент на свой сервер Model Context Protocol, чтобы ИИ-агенты могли перечислять и вызывать его.
Добавьте этот блок в конфигурацию вашего MCP-клиента:
{
"mcpServers": {
"elysiatools-ai-ketogenic-diet-generator": {
"name": "ai-ketogenic-diet-generator",
"description": "Создавать персонализированные планы кетогенной диеты с подробными планами питания, кето-рецептами и комплексным руководством для достижения и поддержания кетоза",
"baseUrl": "https://api.elysiatools.com/mcp/sse?toolId=ai-ketogenic-diet-generator",
"command": "",
"args": [],
"env": {},
"isActive": true,
"type": "sse"
}
}
}После подключения к SSE-endpoint выведите список доступных инструментов:
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/list"
}Вызовите инструмент по его id; аргументы формируются из его параметров:
{
"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": "Опишите ваше состояние здоровья...",
"foodAllergies": "Опишите вашу пищевую аллергию...",
"dietaryRestrictions": "Опишите ваши диетические ограничения...",
"primaryGoal": "weight_loss",
"targetWeight": 0,
"timeframe": "3_months",
"cookingExperience": "beginner",
"budgetLevel": "moderate",
"mealFrequency": "3_meals",
"preferredFoods": "Опишите продукты, которые вам нравятся...",
"avoidedFoods": "Опишите продукты, которых вы избегаете...",
"language": "zh"
}
}
}Вопросы или проблемы? Свяжитесь с [email protected]