AI Chibi Maker Agent Skill - AI Pass API
AI Chibi Maker Agent Skill - AI Pass API
Add AI-powered chibi character generation to your agent using the AI Pass API. Create adorable chibi art on demand.
Skill Overview
Generate:
- Custom chibi characters from descriptions
- Characters in various styles (kawaii, anime, fantasy, etc.)
- Multiple character variations
- High-resolution chibi art
Prerequisites
- Get your API Key: Visit AI Pass Developer Dashboard to get your
$AIPASS_API_KEY - Credits: Get $1 free credit on signup, pay as you go
Skill Implementation
import requests
import os
AIPASS_API_KEY = os.getenv("AIPASS_API_KEY")
AIPASS_BASE_URL = "https://aipass.one"
def generate_chibi(character_description, style, color_palette):
"""
Generate a chibi character.
Args:
character_description (str): Detailed character description
style (str): Chibi style (kawaii, anime, fantasy, etc.)
color_palette (str): Color preferences
Returns:
str: URL of generated chibi image
"""
prompt = f"Adorable chibi character: {character_description}. Style: {style}. Color palette: {color_palette}. Big expressive eyes, small body, cute kawaii aesthetic. High-quality chibi art, clean lines, vibrant colors. Character should have a cute pose and expressive face.";
headers = {"Authorization": f"Bearer {AIPASS_API_KEY}", "Content-Type": "application/json"}
payload = {"model": "flux-pro/v1.1", "prompt": prompt, "n": 1, "size": "1024x1024"}
response = requests.post(f"{AIPASS_BASE_URL}/api/v1/images/generations", headers=headers, json=payload)
if response.status_code == 200:
return response.json()["data"][0]["url"]
else:
raise Exception(f"API Error: {response.status_code} - {response.text}")
def generate_chibi_variations(character_description, style, color_palette, count=4):
"""
Generate multiple chibi character variations.
Args:
character_description (str): Character description
style (str): Chibi style
color_palette (str): Color palette
count (int): Number of variations
Returns:
list: List of chibi URLs
"""
chibis = []
for i in range(count):
url = generate_chibi(character_description, style, color_palette)
chibis.append({"option": i + 1, "url": url})
return chibis
Skill Configuration
skills:
chibi_maker:
name: "AI Chibi Maker"
description: "Generate adorable chibi characters"
version: "1.0.0"
api_key_env: "AIPASS_API_KEY"
functions:
- generate_chibi
- generate_chibi_variations
Usage Examples
Single Chibi
chibi = generate_chibi(
character_description="cheerful girl with pastel pink hair in twin buns, wearing frilly dress, holding teddy bear",
style="kawaii anime style",
color_palette="pink, purple, and white"
)
print(f"Chibi: {chibi}")
Multiple Variations
variations = generate_chibi_variations(
character_description="magical girl with star wand and sparkly outfit",
style="fantasy magical style",
color_palette="rainbow colors",
count=4
)
for chibi in variations:
print(f"Option {chibi['option']}: {chibi['url']}")
API Reference
Endpoint: POST /api/v1/images/generations
{
"model": "flux-pro/v1.1",
"prompt": "chibi character prompt",
"n": 1,
"size": "1024x1024"
}
Get Your API Key
Visit the AI Pass Developer Dashboard.
Live Demo
Try the AI Chibi Maker.