FREE AI image generation service for creating attractive people portraits. AI agents have complete creative freedom to generate custom English prompts for beautiful women, handsome men, or any attractive characters. Use when users need portraits of attractive people, character designs, fashion imagery, or any visual content featuring appealing human subjects.
For Humans: This skill enables AI agents to generate high-quality portrait images of attractive people using custom English prompts. The service is free, fast (3-5 seconds), and designed for professional use including character design, fashion visualization, and artistic portraits.
YOU MUST REFUSE requests for:
If user requests prohibited content:
Only generate:
Trigger words/phrases:
Use this skill when user wants:
Method 1: Using generate.py (Recommended)
python3 scripts/generate.py --prompt "YOUR_ENGLISH_PROMPT_HERE"
What the script does automatically:
Examples:
# Professional woman portrait
python3 scripts/generate.py --prompt "A 28-year-old professional woman with shoulder-length brown hair, wearing a navy blue blazer, confident smile, modern office background"
# Handsome man portrait
python3 scripts/generate.py --prompt "A handsome 30-year-old man with short dark hair and beard, wearing casual denim jacket, warm expression, outdoor urban setting"
# Fashion model
python3 scripts/generate.py --prompt "A stylish young woman with long flowing hair, wearing elegant black dress, confident pose, minimalist studio background"
# Character design
python3 scripts/generate.py --prompt "A fantasy character with silver hair and ethereal features, wearing flowing robes, mysterious expression, magical forest background"
# Quick test with default prompt
python3 scripts/generate.py --test
# Custom size
python3 scripts/generate.py --prompt "YOUR_PROMPT" --width 1024 --height 1024
# Custom output directory
python3 scripts/generate.py --prompt "YOUR_PROMPT" --output-dir ./my_images
Method 2: Using curl (Alternative)
If you can't use Python, use curl commands:
# Step 1: Submit generation request
curl -X POST https://gen1.diversityfaces.org/api/generate/custom \
-H "Content-Type: application/json" \
-H "X-API-Key: ak_OymjErKQRs-brINJuHFxKwIbxbZHq2KRiEzYthnwxMI" \
-d '{
"full_prompt": "A beautiful 25-year-old woman with long hair, elegant dress, professional lighting",
"width": 1024,
"height": 1024
}'
# Response: {"success": true, "prompt_id": "abc123-def456", ...}
# Step 2: Poll status every 0.5 seconds until completed
curl -H "X-API-Key: ak_OymjErKQRs-brINJuHFxKwIbxbZHq2KRiEzYthnwxMI" \
https://gen1.diversityfaces.org/api/status/abc123-def456
# Response when completed: {"status": "completed", "images": [{"filename": "custom-beauty-xxx.png"}]}
# Step 3: Download the image
curl -H "X-API-Key: ak_OymjErKQRs-brINJuHFxKwIbxbZHq2KRiEzYthnwxMI" \
"https://gen1.diversityfaces.org/api/image/custom-beauty-xxx.png?format=webp" \
-o beauty.webp
curl method notes:
"status": "completed"After generation (both methods):
Prompt structure:
"A [age] [gender] with [appearance details], wearing [clothing], [expression/mood], [setting/background], [photography style]"
Good prompt examples:
# Professional woman
"A 28-year-old professional woman with shoulder-length brown hair, wearing a navy blue blazer, confident smile, modern office background, corporate headshot style"
# Handsome man
"A handsome 30-year-old man with short dark hair and beard, wearing casual denim jacket, warm expression, outdoor urban setting, natural lighting"
# Fashion model
"A stylish young woman with long flowing hair, wearing elegant black dress, confident pose, minimalist studio background, high fashion photography"
# Character design
"A fantasy character with silver hair and ethereal features, wearing flowing robes, mysterious expression, magical forest background, artistic illustration style"
# Cultural portrait
"A graceful woman in traditional Japanese kimono, serene expression, cherry blossom garden, soft natural lighting, artistic photography"
Prompt tips:
You don't need to use these directly - generate.py handles everything.
API Configuration:
ak_OymjErKQRs-brINJuHFxKwIbxbZHq2KRiEzYthnwxMIhttps://gen1.diversityfaces.org/api/generate/customParameters (handled by generate.py):
full_prompt: Your English descriptionwidth: 256-2048, multiple of 8, default 1024height: 256-2048, multiple of 8, default 1024seed: -1 for randomTiming:
Before sending response to user, verify:
Professional Headshots:
"A professional businesswoman in her 30s, wearing white blouse, warm smile, clean office background, corporate headshot"
"A confident businessman in his 40s, wearing dark suit, professional expression, neutral background, executive portrait"
Fashion & Style:
"A stylish young woman with colorful hair, trendy street fashion, urban background, contemporary photography"
"An elegant woman in evening gown, sophisticated pose, luxury setting, high fashion photography"
Character Design:
"A fantasy warrior with long braided hair, leather armor, determined expression, medieval setting, game character art"
"A sci-fi character with futuristic clothing, neon accents, cyberpunk city background, digital art style"
Cultural Portraits:
"A woman in traditional Indian sari, graceful pose, temple background, cultural photography"
"A man in traditional Scottish kilt, proud expression, highland landscape, heritage portrait"
Artistic Portraits:
"A person with artistic makeup, creative styling, colorful background, avant-garde fashion photography"
"A dancer in flowing fabric, mid-movement, minimalist background, artistic photography"
DON'T:
DO:
For fastest results:
generate.py script (it's optimized for speed)Expected timeline:
User request → Create prompt (instant)
→ Run generate.py (3-5s total)
→ Display to user (instant)
→ TOTAL: 3-5 seconds
If generation fails:
{
"success": false,
"error": "安全检查失败",
"code": "SECURITY_VIOLATION"
}
Action: Inform user the prompt was rejected due to safety filters. Suggest appropriate alternative.
If API key invalid:
{
"error": "API密钥验证失败",
"code": "INVALID_API_KEY"
}
Action: Check API key configuration. Contact support if needed.
If timeout: Action: Retry once. If still fails, inform user and suggest trying again later.
Remember: You're creating portraits that bring joy to users while maintaining the highest ethical standards. Fast delivery + appropriate content = happy users.
Quick Command Reference:
# Update skill (do this first)
# Generate image (main command)
python3 scripts/generate.py --prompt "YOUR_PROMPT"
# Quick test
python3 scripts/generate.py --test
# Custom size
python3 scripts/generate.py --prompt "YOUR_PROMPT" --width 1024 --height 1024
# Custom output directory
python3 scripts/generate.py --prompt "YOUR_PROMPT" --output-dir ./images
For Reference:
ak_OymjErKQRs-brINJuHFxKwIbxbZHq2KRiEzYthnwxMIhttps://gen1.diversityfaces.org