Loading...
Loading...
Generate custom pet portraits using each::sense AI. Create realistic, artistic, and stylized pet portraits from photos - including cartoon, renaissance, watercolor, pop art, anime styles, and custom product mockups.
npx skill4agent add eachlabs/skills pet-portrait-generationcurl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create a beautiful portrait of my golden retriever in a classic oil painting style",
"image_urls": ["https://example.com/my-pet-photo.jpg"],
"mode": "max"
}'curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create a realistic professional portrait of my cat. Studio lighting, soft bokeh background in warm earth tones. Capture the eyes beautifully with catchlights. High-end pet photography style.",
"image_urls": ["https://example.com/my-cat.jpg"],
"mode": "max"
}'curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Transform my dog into a cute cartoon illustration. Disney/Pixar style with big expressive eyes, playful pose. Vibrant colors, clean lines. Include a fun background with bones and toys.",
"image_urls": ["https://example.com/my-dog.jpg"],
"mode": "max"
}'curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create a renaissance-style royal portrait of my cat. Dress them as a noble king with a golden crown, velvet robe with ermine fur trim, and royal jewelry. Classical oil painting style, dramatic lighting, ornate gilded frame effect. Regal and majestic.",
"image_urls": ["https://example.com/my-cat.jpg"],
"mode": "max"
}'curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Paint my dog in a loose, expressive watercolor style. Soft edges, beautiful color bleeds and washes. Capture their personality with artistic brush strokes. Pastel background with splashes of color. Fine art watercolor painting look.",
"image_urls": ["https://example.com/my-dog.jpg"],
"mode": "max"
}'curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create a pop art portrait of my cat in Andy Warhol style. Bold, bright contrasting colors - hot pink, electric blue, yellow, orange. High contrast, graphic style with halftone dots. Create a 2x2 grid with different color variations.",
"image_urls": ["https://example.com/my-cat.jpg"],
"mode": "max"
}'curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create an anime-style portrait of my dog. Japanese anime aesthetic with big sparkly eyes, soft shading, and cute kawaii expression. Include cherry blossoms in the background. Studio Ghibli inspired, warm and whimsical.",
"image_urls": ["https://example.com/my-dog.jpg"],
"mode": "max"
}'curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create a portrait of my cat as a space astronaut. Wearing a detailed NASA spacesuit with helmet, floating in space with Earth visible in the background. Stars and nebula. Realistic lighting, cinematic quality.",
"image_urls": ["https://example.com/my-cat.jpg"],
"mode": "max"
}'# First request - provide all pet photos
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create a family portrait with all three of my pets together. Classical portrait style with a warm, cozy living room background. Position them naturally as if they are posing together - the dog in the center, cats on either side. Soft, warm lighting, harmonious composition.",
"image_urls": [
"https://example.com/my-dog.jpg",
"https://example.com/my-cat1.jpg",
"https://example.com/my-cat2.jpg"
],
"session_id": "pet-family-portrait",
"mode": "max"
}'
# Follow-up to adjust the portrait
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Can you make the background a garden setting with flowers instead? Keep the same arrangement of the pets.",
"session_id": "pet-family-portrait"
}'curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create a memorial portrait for my beloved dog who passed away. Peaceful, serene setting with soft golden light. Include angel wings, subtle rainbow bridge elements in the background. Ethereal and comforting, celebrating their spirit. Beautiful tribute artwork.",
"image_urls": ["https://example.com/my-dog.jpg"],
"mode": "max"
}'# Pet portrait on a mug
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create a product mockup of my cat portrait on a white ceramic coffee mug. The portrait should be a cute illustrated style. Show the mug on a wooden table with coffee, cozy morning setting. Professional product photography.",
"image_urls": ["https://example.com/my-cat.jpg"],
"session_id": "pet-products",
"mode": "max"
}'
# Same pet portrait on canvas
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Now create a mockup of this same pet portrait as a canvas print hanging on a living room wall. Modern interior setting, natural lighting. Show it as wall art in context.",
"session_id": "pet-products"
}'"Create a [style] portrait of my [pet type].
[Specific style details and references].
[Background/setting description].
[Mood and lighting].
[Any special elements or accessories]."| Mode | Best For | Speed | Quality |
|---|---|---|---|
| Final portraits, gifts, prints | Slower | Highest |
| Quick previews, style exploration | Faster | Good |
session_id# Initial portrait
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create a renaissance portrait of my dog as a nobleman",
"image_urls": ["https://example.com/my-dog.jpg"],
"session_id": "dog-portrait-project"
}'
# Refine the result
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Make the costume more elaborate with gold embroidery and add a sword",
"session_id": "dog-portrait-project"
}'
# Try different variations
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create 2 more variations with different poses and backgrounds",
"session_id": "dog-portrait-project"
}'# Explore different styles with eco mode for speed
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create my cat portrait in oil painting style",
"image_urls": ["https://example.com/my-cat.jpg"],
"mode": "eco"
}'
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create my cat portrait in minimalist line art style",
"image_urls": ["https://example.com/my-cat.jpg"],
"mode": "eco"
}'
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create my cat portrait in stained glass window style",
"image_urls": ["https://example.com/my-cat.jpg"],
"mode": "eco"
}'| Error | Cause | Solution |
|---|---|---|
| Insufficient balance | Top up at eachlabs.ai |
| Image not processing | Invalid or inaccessible image URL | Ensure image URL is publicly accessible |
| Timeout | Complex generation | Set client timeout to minimum 10 minutes |
| Poor likeness | Low quality source photo | Use clear, well-lit photo with visible face |
each-senseproduct-photo-generationimage-generation