算法艺术创作
algorithmic-art
通过代码和可调参数创作生成艺术与交互式视觉效果。
ai-brand-kit【设计与创意】Create brand identity kits using each::sense AI. Generate logos, color palettes, typography samples, brand patterns, and visual style guides. Produce cohesive brand elements for startups, rebrands, and creative projects. Use for: brand identity, logo concepts, color palette generation, typography exploration, brand style guide visuals. Triggers: bran…
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Create cohesive brand identity elements and visual style kits using each::sense — the intelligent AI agent that automatically selects the best model for your request.
Requires an each::labs API key. Get one at eachlabs.ai.
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": "Generate a modern minimalist logo concept for a tech startup called Lumina Labs. The logo should be a geometric abstract mark combining the letter L with a lightbulb motif, clean lines, flat design, vector style, on a white background"
}
],
"stream": false
}'
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": "Generate a modern minimalist logo concept for a tech startup called Lumina Labs. The logo should be a geometric abstract mark combining the letter L with a lightbulb motif, clean lines, flat design, vector style, on a white background"
}]
)
print(response.choices[0].message.content)
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": "Using this existing logo as inspiration, create a brand pattern tile that repeats the geometric motifs from the logo in a subtle repeating pattern, muted brand colors, suitable for background textures"},
{"type": "image_url", "image_url": {"url": "https://example.com/current-logo.png"}}
]
}
],
"stream": false
}'
Images are sent inside messages using the OpenAI multimodal content format. Maximum 4 images per request.
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.
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": "Design a logo symbol for an organic skincare brand called Verdana. An elegant leaf intertwined with a water drop, line art style, sage green and gold color scheme, luxury organic aesthetic, vector flat design, white background"
}
],
"stream": false
}'
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": "Create a brand color palette board for a premium coffee roastery: five color swatches arranged in a row, deep espresso brown, warm cream, burnt sienna, charcoal, and copper accent, each swatch as a clean rectangle, graphic design style"
}
],
"stream": false
}'
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": "Design a seamless repeating pattern for a children's education brand, playful geometric shapes including circles, triangles, and stars in pastel blue, coral, yellow, and mint green, white background, clean and modern"
}
],
"stream": false
}'
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 brand identity mockup flat lay: business cards, letterhead, envelope, and a tote bag all featuring a minimalist geometric logo in navy and gold, arranged on a light grey marble surface, overhead photography, professional brand presentation"
}
],
"stream": false
}'