emoji-sticker-generation
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseEmoji & Sticker Generation
表情与贴纸生成
Generate custom emoji and sticker packs using each::sense. This skill creates personalized emoji from photos, animated stickers, expression packs, and platform-optimized emoji sets for messaging apps and team collaboration tools.
使用each::sense生成自定义emoji和贴纸包。本工具可从照片、动效贴纸、表情包生成个性化emoji,还能生成针对即时通讯应用和团队协作工具优化的平台专属emoji集合。
Features
功能特性
- Photo to Emoji: Transform photos into cartoon-style emoji
- Expression Packs: Generate emotion sets from a single reference
- Animated Stickers: Create moving emoji and GIF stickers
- Platform Optimization: Sized for Slack, Discord, WhatsApp, Telegram
- Brand Mascots: Design consistent mascot emoji sets
- Pet Emoji: Turn pet photos into adorable stickers
- Bitmoji-Style: Avatar-based emoji with consistent character
- Reaction Sets: Common reaction emoji with custom style
- 照片转Emoji: 将照片转换为卡通风格emoji
- 表情包生成: 从单张参考图生成整套情绪表情集合
- 动效贴纸: 创建动态emoji和GIF贴纸
- 平台适配优化: 自动适配Slack、Discord、WhatsApp、Telegram的尺寸要求
- 品牌吉祥物表情: 设计风格统一的吉祥物emoji集合
- 宠物表情: 将宠物照片转换为可爱贴纸
- Bitmoji风格: 角色统一的头像类emoji
- 反应表情集: 自定义风格的常用回复表情
Quick Start
快速开始
bash
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create a cute cartoon emoji from this photo, suitable for Slack"}],
"model": "eachsense/beta",
"stream": true,
"mode": "max",
"image_urls": ["https://example.com/my-photo.jpg"]
}'bash
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create a cute cartoon emoji from this photo, suitable for Slack"}],
"model": "eachsense/beta",
"stream": true,
"mode": "max",
"image_urls": ["https://example.com/my-photo.jpg"]
}'Platform Sizes & Formats
平台尺寸与格式
| Platform | Size | Format | Notes |
|---|---|---|---|
| Slack | 128x128 | PNG, GIF | Square, transparent background |
| Discord | 128x128 | PNG, GIF | Max 256KB for animated |
| 512x512 | WebP | Sticker packs, transparent BG | |
| Telegram | 512x512 | WebP, TGS | Static or animated |
| iMessage | 300x300 | PNG, GIF | Various sizes supported |
| Teams | 128x128 | PNG | Square format |
| 平台 | 尺寸 | 格式 | 备注 |
|---|---|---|---|
| Slack | 128x128 | PNG, GIF | 正方形,透明背景 |
| Discord | 128x128 | PNG, GIF | 动效文件最大256KB |
| 512x512 | WebP | 贴纸包,透明背景 | |
| Telegram | 512x512 | WebP, TGS | 静态或动态 |
| iMessage | 300x300 | PNG, GIF | 支持多种尺寸 |
| Teams | 128x128 | PNG | 正方形格式 |
Use Case Examples
使用示例
1. Custom Emoji from Photo
1. 照片生成自定义Emoji
Create a personalized emoji from a portrait photo.
bash
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Transform this photo into a cute cartoon emoji. Make it expressive with big eyes and a friendly smile. Style should be like modern emoji with clean lines and vibrant colors. Output at 512x512 with transparent background."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max",
"image_urls": ["https://example.com/portrait.jpg"]
}'从肖像照片生成个性化emoji。
bash
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Transform this photo into a cute cartoon emoji. Make it expressive with big eyes and a friendly smile. Style should be like modern emoji with clean lines and vibrant colors. Output at 512x512 with transparent background."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max",
"image_urls": ["https://example.com/portrait.jpg"]
}'2. Emoji Expression Pack
2. Emoji表情包生成
Generate a complete set of expressions from one reference.
bash
undefined从单张参考图生成整套表情集合。
bash
undefinedInitial emoji creation
初始emoji创建
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "messages": [{"role": "user", "content": "Create a cartoon character emoji from this photo. I want to use this as a base for an expression pack."}], "model": "eachsense/beta", "stream": true, "mode": "max", "session_id": "emoji-pack-001", "image_urls": ["https://example.com/face.jpg"] }'
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "messages": [{"role": "user", "content": "Create a cartoon character emoji from this photo. I want to use this as a base for an expression pack."}], "model": "eachsense/beta", "stream": true, "mode": "max", "session_id": "emoji-pack-001", "image_urls": ["https://example.com/face.jpg"] }'
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "messages": [{"role": "user", "content": "Create a cartoon character emoji from this photo. I want to use this as a base for an expression pack."}], "model": "eachsense/beta", "stream": true, "mode": "max", "session_id": "emoji-pack-001", "image_urls": ["https://example.com/face.jpg"] }'
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "messages": [{"role": "user", "content": "Create a cartoon character emoji from this photo. I want to use this as a base for an expression pack."}], "model": "eachsense/beta", "stream": true, "mode": "max", "session_id": "emoji-pack-001", "image_urls": ["https://example.com/face.jpg"] }'
Generate expression variations
生成表情变体
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "messages": [{"role": "user", "content": "Now create 6 expression variations of this character: happy, sad, laughing, surprised, angry, and thinking. Keep the same style and character design consistent across all expressions."}], "model": "eachsense/beta", "stream": true, "mode": "max", "session_id": "emoji-pack-001" }'
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "messages": [{"role": "user", "content": "Now create 6 expression variations of this character: happy, sad, laughing, surprised, angry, and thinking. Keep the same style and character design consistent across all expressions."}], "model": "eachsense/beta", "stream": true, "mode": "max", "session_id": "emoji-pack-001" }'
undefinedcurl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "messages": [{"role": "user", "content": "Now create 6 expression variations of this character: happy, sad, laughing, surprised, angry, and thinking. Keep the same style and character design consistent across all expressions."}], "model": "eachsense/beta", "stream": true, "mode": "max", "session_id": "emoji-pack-001" }'
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "messages": [{"role": "user", "content": "Now create 6 expression variations of this character: happy, sad, laughing, surprised, angry, and thinking. Keep the same style and character design consistent across all expressions."}], "model": "eachsense/beta", "stream": true, "mode": "max", "session_id": "emoji-pack-001" }'
undefined3. Animated Emoji/Sticker
3. 动态Emoji/贴纸
Create moving stickers with simple animations.
bash
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create an animated emoji sticker of a cute waving hand. Make it loop smoothly with a friendly wave motion. Cartoon style with bold outlines, bright skin tone. Output as a short looping animation suitable for messaging apps."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'创建带简单动画的动态贴纸。
bash
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create an animated emoji sticker of a cute waving hand. Make it loop smoothly with a friendly wave motion. Cartoon style with bold outlines, bright skin tone. Output as a short looping animation suitable for messaging apps."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'4. Slack/Discord Emoji Set
4. Slack/Discord Emoji集合
Generate a custom emoji set for team workspaces.
bash
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create a set of 5 custom Slack emoji for a tech startup: 1) Ship it rocket, 2) LGTM thumbs up, 3) Coffee break mug, 4) Bug squash, 5) Celebration party. Modern flat design style with bold colors. 128x128 pixels each with transparent backgrounds."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max",
"session_id": "slack-emoji-set"
}'为团队工作区生成自定义emoji集合。
bash
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create a set of 5 custom Slack emoji for a tech startup: 1) Ship it rocket, 2) LGTM thumbs up, 3) Coffee break mug, 4) Bug squash, 5) Celebration party. Modern flat design style with bold colors. 128x128 pixels each with transparent backgrounds."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max",
"session_id": "slack-emoji-set"
}'Add more to the set
向集合中添加更多表情
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "messages": [{"role": "user", "content": "Add 3 more emoji to the set in the same style: 1) Thinking face with code brackets, 2) PR approved checkmark, 3) Deploy success. Keep the same flat design aesthetic."}], "model": "eachsense/beta", "stream": true, "mode": "max", "session_id": "slack-emoji-set" }'
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "messages": [{"role": "user", "content": "Add 3 more emoji to the set in the same style: 1) Thinking face with code brackets, 2) PR approved checkmark, 3) Deploy success. Keep the same flat design aesthetic."}], "model": "eachsense/beta", "stream": true, "mode": "max", "session_id": "slack-emoji-set" }'
undefinedcurl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "messages": [{"role": "user", "content": "Add 3 more emoji to the set in the same style: 1) Thinking face with code brackets, 2) PR approved checkmark, 3) Deploy success. Keep the same flat design aesthetic."}], "model": "eachsense/beta", "stream": true, "mode": "max", "session_id": "slack-emoji-set" }'
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "messages": [{"role": "user", "content": "Add 3 more emoji to the set in the same style: 1) Thinking face with code brackets, 2) PR approved checkmark, 3) Deploy success. Keep the same flat design aesthetic."}], "model": "eachsense/beta", "stream": true, "mode": "max", "session_id": "slack-emoji-set" }'
undefined5. WhatsApp Sticker Pack
5. WhatsApp贴纸包
Create a sticker pack optimized for WhatsApp.
bash
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create a WhatsApp sticker pack with a cute cat character. Generate 8 stickers showing: greeting, thank you, love, laughing, sleeping, eating, confused, and celebrating. Kawaii anime style with pastel colors. 512x512 pixels with transparent background for each sticker."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'创建针对WhatsApp优化的贴纸包。
bash
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create a WhatsApp sticker pack with a cute cat character. Generate 8 stickers showing: greeting, thank you, love, laughing, sleeping, eating, confused, and celebrating. Kawaii anime style with pastel colors. 512x512 pixels with transparent background for each sticker."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'6. Bitmoji-Style Avatar Emoji
6. Bitmoji风格头像Emoji
Create a personalized avatar emoji set in Bitmoji style.
bash
undefined创建Bitmoji风格的个性化头像emoji集合。
bash
undefinedCreate avatar base
创建头像基础版
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "messages": [{"role": "user", "content": "Create a Bitmoji-style avatar from this photo. Cartoon character with recognizable features but stylized. Clean vector-like art style similar to Bitmoji/Snapchat avatars."}], "model": "eachsense/beta", "stream": true, "mode": "max", "session_id": "my-avatar-emoji", "image_urls": ["https://example.com/my-selfie.jpg"] }'
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "messages": [{"role": "user", "content": "Create a Bitmoji-style avatar from this photo. Cartoon character with recognizable features but stylized. Clean vector-like art style similar to Bitmoji/Snapchat avatars."}], "model": "eachsense/beta", "stream": true, "mode": "max", "session_id": "my-avatar-emoji", "image_urls": ["https://example.com/my-selfie.jpg"] }'
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "messages": [{"role": "user", "content": "Create a Bitmoji-style avatar from this photo. Cartoon character with recognizable features but stylized. Clean vector-like art style similar to Bitmoji/Snapchat avatars."}], "model": "eachsense/beta", "stream": true, "mode": "max", "session_id": "my-avatar-emoji", "image_urls": ["https://example.com/my-selfie.jpg"] }'
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "messages": [{"role": "user", "content": "Create a Bitmoji-style avatar from this photo. Cartoon character with recognizable features but stylized. Clean vector-like art style similar to Bitmoji/Snapchat avatars."}], "model": "eachsense/beta", "stream": true, "mode": "max", "session_id": "my-avatar-emoji", "image_urls": ["https://example.com/my-selfie.jpg"] }'
Generate situational stickers
生成场景化贴纸
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "messages": [{"role": "user", "content": "Create 5 stickers of my avatar in different situations: 1) Working on laptop, 2) Drinking coffee, 3) High-fiving, 4) Mind blown gesture, 5) Dancing celebration. Same Bitmoji art style, keep my avatar consistent."}], "model": "eachsense/beta", "stream": true, "mode": "max", "session_id": "my-avatar-emoji" }'
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "messages": [{"role": "user", "content": "Create 5 stickers of my avatar in different situations: 1) Working on laptop, 2) Drinking coffee, 3) High-fiving, 4) Mind blown gesture, 5) Dancing celebration. Same Bitmoji art style, keep my avatar consistent."}], "model": "eachsense/beta", "stream": true, "mode": "max", "session_id": "my-avatar-emoji" }'
undefinedcurl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "messages": [{"role": "user", "content": "Create 5 stickers of my avatar in different situations: 1) Working on laptop, 2) Drinking coffee, 3) High-fiving, 4) Mind blown gesture, 5) Dancing celebration. Same Bitmoji art style, keep my avatar consistent."}], "model": "eachsense/beta", "stream": true, "mode": "max", "session_id": "my-avatar-emoji" }'
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "messages": [{"role": "user", "content": "Create 5 stickers of my avatar in different situations: 1) Working on laptop, 2) Drinking coffee, 3) High-fiving, 4) Mind blown gesture, 5) Dancing celebration. Same Bitmoji art style, keep my avatar consistent."}], "model": "eachsense/beta", "stream": true, "mode": "max", "session_id": "my-avatar-emoji" }'
undefined7. Brand Mascot Emoji Pack
7. 品牌吉祥物表情包
Generate a consistent mascot emoji set for brand communications.
bash
undefined为品牌宣传生成风格统一的吉祥物emoji集合。
bash
undefinedDefine mascot
定义吉祥物
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "messages": [{"role": "user", "content": "Create a brand mascot emoji: a friendly robot character with rounded features, blue and white color scheme, expressive LED eyes. This will be used for our tech company Slack and social media. Start with a neutral happy expression."}], "model": "eachsense/beta", "stream": true, "mode": "max", "session_id": "brand-mascot-emoji" }'
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "messages": [{"role": "user", "content": "Create a brand mascot emoji: a friendly robot character with rounded features, blue and white color scheme, expressive LED eyes. This will be used for our tech company Slack and social media. Start with a neutral happy expression."}], "model": "eachsense/beta", "stream": true, "mode": "max", "session_id": "brand-mascot-emoji" }'
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "messages": [{"role": "user", "content": "Create a brand mascot emoji: a friendly robot character with rounded features, blue and white color scheme, expressive LED eyes. This will be used for our tech company Slack and social media. Start with a neutral happy expression."}], "model": "eachsense/beta", "stream": true, "mode": "max", "session_id": "brand-mascot-emoji" }'
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "messages": [{"role": "user", "content": "Create a brand mascot emoji: a friendly robot character with rounded features, blue and white color scheme, expressive LED eyes. This will be used for our tech company Slack and social media. Start with a neutral happy expression."}], "model": "eachsense/beta", "stream": true, "mode": "max", "session_id": "brand-mascot-emoji" }'
Generate mascot pack
生成吉祥物表情包
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "messages": [{"role": "user", "content": "Create a complete emoji pack with this robot mascot showing: thumbs up, thinking, celebrating, waving hello, error/oops face, loading/processing, success checkmark pose, and question mark confused. Maintain exact same character design and brand colors."}], "model": "eachsense/beta", "stream": true, "mode": "max", "session_id": "brand-mascot-emoji" }'
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "messages": [{"role": "user", "content": "Create a complete emoji pack with this robot mascot showing: thumbs up, thinking, celebrating, waving hello, error/oops face, loading/processing, success checkmark pose, and question mark confused. Maintain exact same character design and brand colors."}], "model": "eachsense/beta", "stream": true, "mode": "max", "session_id": "brand-mascot-emoji" }'
undefinedcurl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "messages": [{"role": "user", "content": "Create a complete emoji pack with this robot mascot showing: thumbs up, thinking, celebrating, waving hello, error/oops face, loading/processing, success checkmark pose, and question mark confused. Maintain exact same character design and brand colors."}], "model": "eachsense/beta", "stream": true, "mode": "max", "session_id": "brand-mascot-emoji" }'
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "messages": [{"role": "user", "content": "Create a complete emoji pack with this robot mascot showing: thumbs up, thinking, celebrating, waving hello, error/oops face, loading/processing, success checkmark pose, and question mark confused. Maintain exact same character design and brand colors."}], "model": "eachsense/beta", "stream": true, "mode": "max", "session_id": "brand-mascot-emoji" }'
undefined8. Reaction Emoji Set
8. 反应表情集合
Create custom reaction emoji for team or community use.
bash
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create a set of 10 reaction emoji in a consistent playful illustrated style: 1) Fire/lit, 2) 100 percent, 3) Eyes looking, 4) Chef kiss, 5) Mind blown explosion, 6) Facepalm, 7) Clapping hands, 8) Raising hands celebration, 9) Laughing crying, 10) Heart eyes. Bold colors, clean outlines, 128x128 transparent PNG style."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'为团队或社区创建自定义回复表情。
bash
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create a set of 10 reaction emoji in a consistent playful illustrated style: 1) Fire/lit, 2) 100 percent, 3) Eyes looking, 4) Chef kiss, 5) Mind blown explosion, 6) Facepalm, 7) Clapping hands, 8) Raising hands celebration, 9) Laughing crying, 10) Heart eyes. Bold colors, clean outlines, 128x128 transparent PNG style."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'9. Pet Emoji from Photo
9. 照片生成宠物Emoji
Transform pet photos into adorable emoji stickers.
bash
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Turn this photo of my dog into a cute cartoon emoji sticker. Capture the personality and distinctive features. Kawaii style with big sparkly eyes and adorable expression. Create it as a 512x512 sticker with transparent background."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max",
"image_urls": ["https://example.com/my-dog.jpg"]
}'将宠物照片转换为可爱的emoji贴纸。
bash
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Turn this photo of my dog into a cute cartoon emoji sticker. Capture the personality and distinctive features. Kawaii style with big sparkly eyes and adorable expression. Create it as a 512x512 sticker with transparent background."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max",
"image_urls": ["https://example.com/my-dog.jpg"]
}'Create pet expression pack
创建宠物表情包
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "messages": [{"role": "user", "content": "Create 6 emoji variations of this dog: happy with tongue out, sleepy, begging for treats, playful with ball, confused head tilt, and excited jumping. Keep the same cartoon style consistent."}], "model": "eachsense/beta", "stream": true, "mode": "max", "session_id": "pet-emoji-pack", "image_urls": ["https://example.com/my-dog.jpg"] }'
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "messages": [{"role": "user", "content": "Create 6 emoji variations of this dog: happy with tongue out, sleepy, begging for treats, playful with ball, confused head tilt, and excited jumping. Keep the same cartoon style consistent."}], "model": "eachsense/beta", "stream": true, "mode": "max", "session_id": "pet-emoji-pack", "image_urls": ["https://example.com/my-dog.jpg"] }'
undefinedcurl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "messages": [{"role": "user", "content": "Create 6 emoji variations of this dog: happy with tongue out, sleepy, begging for treats, playful with ball, confused head tilt, and excited jumping. Keep the same cartoon style consistent."}], "model": "eachsense/beta", "stream": true, "mode": "max", "session_id": "pet-emoji-pack", "image_urls": ["https://example.com/my-dog.jpg"] }'
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "messages": [{"role": "user", "content": "Create 6 emoji variations of this dog: happy with tongue out, sleepy, begging for treats, playful with ball, confused head tilt, and excited jumping. Keep the same cartoon style consistent."}], "model": "eachsense/beta", "stream": true, "mode": "max", "session_id": "pet-emoji-pack", "image_urls": ["https://example.com/my-dog.jpg"] }'
undefined10. Text-Based Emoji Design
10. 文字类Emoji设计
Create custom text and typography-based emoji.
bash
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create custom text emoji stickers for common team reactions: 1) NICE in rainbow gradient bubble letters, 2) SHIP IT with rocket trail effect, 3) WFH in cozy style with house icon, 4) BRB with clock elements, 5) TY in heart shape, 6) GG in gaming style. Each should be readable at 128x128 with transparent background, bold fun typography."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'创建自定义文字和排版类emoji。
bash
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create custom text emoji stickers for common team reactions: 1) NICE in rainbow gradient bubble letters, 2) SHIP IT with rocket trail effect, 3) WFH in cozy style with house icon, 4) BRB with clock elements, 5) TY in heart shape, 6) GG in gaming style. Each should be readable at 128x128 with transparent background, bold fun typography."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'Best Practices
最佳实践
Emoji Design
Emoji设计
- Simplicity: Keep designs simple and readable at small sizes
- Bold Outlines: Use thick outlines for clarity
- Limited Colors: Stick to 3-5 colors per emoji
- Expressions: Exaggerate facial expressions for impact
- Consistency: Maintain style across a pack
- 简洁性: 保持设计简洁,在小尺寸下依然清晰可辨
- 粗轮廓: 使用粗线条提升清晰度
- 有限色彩: 单个emoji配色控制在3-5种
- 表现力: 夸张面部表情提升视觉冲击力
- 统一性: 整包表情保持风格一致
Platform Optimization
平台优化
- Transparent Backgrounds: Always use for best compatibility
- Square Format: Most platforms expect 1:1 aspect ratio
- File Size: Keep under 256KB for animated emoji
- Test Small: Preview at 32x32 to ensure readability
- 透明背景: 始终使用透明背景以获得最佳兼容性
- 正方形格式: 多数平台要求1:1的长宽比
- 文件大小: 动效emoji文件大小控制在256KB以内
- 小尺寸测试: 预览32x32尺寸效果确保可读性
Animation Tips
动画技巧
- Loop Seamlessly: Ensure animations loop smoothly
- Keep it Short: 1-3 seconds is ideal
- Simple Motion: Single motion reads better than complex
- Frame Rate: 10-15 FPS works well for emoji
- 无缝循环: 确保动画循环流畅
- 时长简短: 1-3秒是理想时长
- 动作简单: 单一动作比复杂动效识别度更高
- 帧率: 10-15 FPS适合emoji动画
Prompt Tips for Emoji
Emoji Prompt编写技巧
When creating emoji, include these details:
- Style: Cartoon, kawaii, flat design, 3D, etc.
- Expression/Emotion: What feeling should it convey?
- Size: Specify output dimensions
- Background: Request transparent background
- Platform: Mention target platform for optimization
- Consistency: Reference previous generations for packs
创建emoji时,请包含以下细节:
- 风格: 卡通、kawaii、扁平化设计、3D等
- 表情/情绪: 需要传达的感受是什么?
- 尺寸: 指定输出尺寸
- 背景: 要求透明背景
- 目标平台: 说明适配平台以自动优化
- 一致性: 生成表情包时参考之前的生成结果
Example Prompt Structure
Prompt结构示例
"Create a [style] emoji of [subject/expression].
[Visual details and characteristics].
Output at [size] with transparent background.
Target platform: [Slack/Discord/WhatsApp/etc.]""创建一个[风格]的[主题/表情]emoji。
[视觉细节和特征]。
输出尺寸为[尺寸],带透明背景。
目标平台:[Slack/Discord/WhatsApp等]"Mode Selection
模式选择
Ask your users before generating:
"Do you want fast & cheap, or high quality?"
| Mode | Best For | Speed | Quality |
|---|---|---|---|
| Final sticker packs, brand emoji | Slower | Highest |
| Quick concepts, testing ideas, drafts | Faster | Good |
生成前可询问用户:
“您需要快速低成本生成,还是高质量生成?”
| 模式 | 适用场景 | 速度 | 质量 |
|---|---|---|---|
| 最终贴纸包、品牌emoji | 较慢 | 最高 |
| 快速概念验证、测试想法、草稿 | 较快 | 良好 |
Multi-Turn Pack Creation
多轮对话创建贴纸包
Use to build cohesive emoji packs:
session_idbash
undefined使用创建风格统一的emoji包:
session_idbash
undefinedStart with character design
从角色设计开始
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "messages": [{"role": "user", "content": "Design a cute mascot character for my emoji pack - a happy cloud with a face"}], "model": "eachsense/beta", "stream": true, "session_id": "cloud-emoji-project" }'
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "messages": [{"role": "user", "content": "Design a cute mascot character for my emoji pack - a happy cloud with a face"}], "model": "eachsense/beta", "stream": true, "session_id": "cloud-emoji-project" }'
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "messages": [{"role": "user", "content": "Design a cute mascot character for my emoji pack - a happy cloud with a face"}], "model": "eachsense/beta", "stream": true, "session_id": "cloud-emoji-project" }'
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "messages": [{"role": "user", "content": "Design a cute mascot character for my emoji pack - a happy cloud with a face"}], "model": "eachsense/beta", "stream": true, "session_id": "cloud-emoji-project" }'
Add expressions
添加表情
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "messages": [{"role": "user", "content": "Create this cloud with a rainy sad expression"}], "model": "eachsense/beta", "stream": true, "session_id": "cloud-emoji-project" }'
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "messages": [{"role": "user", "content": "Create this cloud with a rainy sad expression"}], "model": "eachsense/beta", "stream": true, "session_id": "cloud-emoji-project" }'
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "messages": [{"role": "user", "content": "Create this cloud with a rainy sad expression"}], "model": "eachsense/beta", "stream": true, "session_id": "cloud-emoji-project" }'
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "messages": [{"role": "user", "content": "Create this cloud with a rainy sad expression"}], "model": "eachsense/beta", "stream": true, "session_id": "cloud-emoji-project" }'
Continue building the pack
继续完善贴纸包
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "messages": [{"role": "user", "content": "Now make a sunny happy version with rainbow"}], "model": "eachsense/beta", "stream": true, "session_id": "cloud-emoji-project" }'
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "messages": [{"role": "user", "content": "Now make a sunny happy version with rainbow"}], "model": "eachsense/beta", "stream": true, "session_id": "cloud-emoji-project" }'
undefinedcurl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "messages": [{"role": "user", "content": "Now make a sunny happy version with rainbow"}], "model": "eachsense/beta", "stream": true, "session_id": "cloud-emoji-project" }'
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "messages": [{"role": "user", "content": "Now make a sunny happy version with rainbow"}], "model": "eachsense/beta", "stream": true, "session_id": "cloud-emoji-project" }'
undefinedBatch Generation for Packs
批量生成贴纸包
Generate complete packs efficiently:
bash
undefined高效生成完整贴纸包:
bash
undefinedGenerate full expression set in one request
单次请求生成完整表情集合
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "messages": [{"role": "user", "content": "Create a complete emoji pack of 8 food emoji: pizza slice, hamburger, sushi, taco, ice cream cone, donut, coffee cup, and avocado. All in the same cute kawaii style with happy faces, consistent line weight and color palette. 128x128 each with transparent backgrounds."}], "model": "eachsense/beta", "stream": true, "mode": "eco" }'
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "messages": [{"role": "user", "content": "Create a complete emoji pack of 8 food emoji: pizza slice, hamburger, sushi, taco, ice cream cone, donut, coffee cup, and avocado. All in the same cute kawaii style with happy faces, consistent line weight and color palette. 128x128 each with transparent backgrounds."}], "model": "eachsense/beta", "stream": true, "mode": "eco" }'
undefinedcurl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "messages": [{"role": "user", "content": "Create a complete emoji pack of 8 food emoji: pizza slice, hamburger, sushi, taco, ice cream cone, donut, coffee cup, and avocado. All in the same cute kawaii style with happy faces, consistent line weight and color palette. 128x128 each with transparent backgrounds."}], "model": "eachsense/beta", "stream": true, "mode": "eco" }'
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "messages": [{"role": "user", "content": "Create a complete emoji pack of 8 food emoji: pizza slice, hamburger, sushi, taco, ice cream cone, donut, coffee cup, and avocado. All in the same cute kawaii style with happy faces, consistent line weight and color palette. 128x128 each with transparent backgrounds."}], "model": "eachsense/beta", "stream": true, "mode": "eco" }'
undefinedError Handling
错误处理
| Error | Cause | Solution |
|---|---|---|
| Insufficient balance | Top up at eachlabs.ai |
| Content policy violation | Prohibited content | Adjust prompt to comply with guidelines |
| Timeout | Complex generation | Set client timeout to minimum 10 minutes |
| Inconsistent style | New session | Use same |
| 错误 | 原因 | 解决方案 |
|---|---|---|
| 余额不足 | 前往eachlabs.ai充值 |
| 内容政策违规 | 包含禁止内容 | 调整prompt以符合内容规范 |
| 超时 | 生成任务复杂 | 将客户端超时时间设置为至少10分钟 |
| 风格不统一 | 新会话 | 生成整包表情时使用相同的 |
Related Skills
相关工具
- - Core API documentation
each-sense - - Product imagery
product-photo-generation - - Social media creatives
meta-ad-creative-generation
- - 核心API文档
each-sense - - 产品图片生成
product-photo-generation - - 社交媒体创意素材生成
meta-ad-creative-generation