인터페이스는 현지화되어 있으며, Skill 소개와 설명 문서는 선택한 언어로 AI가 자동 번역합니다. 코드·명령어·경로·전문 용어는 원문을 유지하며 원작자 문서가 우선합니다.
Skills 둘러보기
디자인 및 창작 · SKILL.md

ai-recipe-visualization

ai-recipe-visualization

Visualize recipes and dishes using each::sense AI. Generate step-by-step cooking process images, ingredient layouts, finished dish presentations, and recipe card visuals. Create visual guides for cookbooks, food blogs, and cooking tutorials. Use for: recipe visualization, cooking steps, ingredient photos, cookbook images, recipe cards, cooking tutorials. Tr…

Independent GitHub snapshot · Automated classification · Original documentation governs

Skill 문서

GitHub

name: ai-recipe-visualization description: "Visualize recipes and dishes using each::sense AI. Generate step-by-step cooking process images, ingredient layouts, finished dish presentations, and recipe card visuals. Create visual guides for cookbooks, food blogs, and cooking tutorials. Use for: recipe visualization, cooking steps, ingredient photos, cookbook images, recipe cards, cooking tutorials. Triggers: recipe visualization, recipe image, cooking visual, recipe card, ingredient layout, cooking steps, dish visualization, recipe photo, cooking guide, meal prep visual" allowed-tools: Bash(curl *), WebFetch

AI Recipe Visualization

Visualize recipes, cooking processes, and dish presentations using each::sense — the intelligent AI agent that automatically selects the best model for your request.

Quick Start

Requires an each::labs API key. Get one at eachlabs.ai.

Using curl

curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -d '{
    "messages": [
      {
        "role": "user",
        "content": "A recipe visualization showing all ingredients for homemade pasta laid out in a flat lay: a mound of 00 flour with a well in the center, eggs, olive oil, salt, and a fork, all arranged on a rustic wooden cutting board, recipe card style, bright even lighting, cookbook photography"
      }
    ],
    "stream": false
  }'

Using Python (OpenAI SDK)

from openai import OpenAI

client = OpenAI(
    api_key="YOUR_EACHLABS_API_KEY",
    base_url="https://eachsense-agent.core.eachlabs.run/v1"
)

response = client.chat.completions.create(
    model="eachsense/beta",
    messages=[{
        "role": "user",
        "content": "A recipe visualization showing all ingredients for homemade pasta laid out in a flat lay: a mound of 00 flour with a well in the center, eggs, olive oil, salt, and a fork, all arranged on a rustic wooden cutting board, recipe card style, bright even lighting, cookbook photography"
    }]
)

print(response.choices[0].message.content)

With Reference Image

curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -d '{
    "messages": [
      {
        "role": "user",
        "content": [
              {"type": "text", "text": "Create a recipe visualization showing what this finished dish looks like before cooking: display all the raw ingredients laid out in small prep bowls arranged neatly, mise en place style, matching the warm lighting and surface of the reference"},
              {"type": "image_url", "image_url": {"url": "https://example.com/finished-dish.jpg"}}
            ]
          }
    ],
    "stream": false
  }'

Images are sent inside messages using the OpenAI multimodal content format. Maximum 4 images per request.

Streaming

Set "stream": true for real-time SSE responses, or "stream": false for complete result in a single response. Streaming is useful for showing progress in UIs; non-streaming is simpler for scripts and automation.

Tips for Recipe Visualization

  • List ingredients specifically — name each ingredient and its form (diced, sliced, measured in a bowl).
  • Describe the arrangement — "mise en place in small glass bowls," "scattered artfully," or "grid layout."
  • Show the cooking process — describe specific stages like "dough being kneaded," "sauce simmering."
  • Include cooking tools — wooden spoons, cast iron pans, mixing bowls for context.
  • Match the recipe mood — rustic for comfort food, minimalist for modern cuisine, vibrant for tropical dishes.

Examples

Mise en Place

curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -d '{
    "messages": [
      {
        "role": "user",
        "content": "A mise en place photograph for a Thai green curry recipe: small glass prep bowls arranged in a circle containing diced chicken, green curry paste, coconut milk in a measuring cup, sliced bell peppers, Thai basil leaves, fish sauce, palm sugar, and bamboo shoots, clean white marble surface, overhead view, cooking blog photography"
      }
    ],
    "stream": false
  }'

Cooking Process Shot

curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -d '{
    "messages": [
      {
        "role": "user",
        "content": "A cooking process photograph: hands tossing pasta in a large stainless steel pan with garlic, olive oil, and fresh cherry tomatoes, steam rising, dynamic action shot, warm kitchen lighting, close-up angle showing the pasta mid-toss, authentic Italian cooking moment"
      }
    ],
    "stream": false
  }'

Before and After Plating

curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -d '{
    "messages": [
      {
        "role": "user",
        "content": "A side-by-side recipe visualization: on the left, raw marinated steak on a cutting board with fresh rosemary and garlic cloves; on the right, the same steak perfectly grilled with char marks, sliced and fanned out on a warm plate with roasted potatoes, consistent lighting and surface across both sides, cookbook tutorial style"
      }
    ],
    "stream": false
  }'

Workflow: Recipe Content Creation

  1. Photograph ingredients — Generate mise en place flat lay showing all ingredients.
  2. Visualize key steps — Create images for critical cooking stages.
  3. Capture the finished dish — Generate the hero presentation shot.
  4. Create serving scene — Show the dish in a dining context with tableware.
  5. Assemble recipe card — Combine step images with the final dish for a visual guide.

Related Skills

Related Models

Documentation

저장한 Skills