算法艺术创作
algorithmic-art
通过代码和可调参数创作生成艺术与交互式视觉效果。
agnes-free-image【设计与创意】Generate free images with Agnes Image 2.1 Flash through the Agnes API, including text-to-image, image-to-image, high-density visual prompts, URL results, and local downloads. Use when the user asks for 免费图片, 免费的图片模型, free image API, Agnes image, Agnes Image 2.1 Flash, free AI image generation, image-to-image via Agnes, or wants a free image model Age…
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this skill to generate or transform images with agnes-image-2.1-flash.
Read the API key from the environment. Do not hardcode keys in prompts, scripts, skill files, commits, or shell history.
Preferred variable:
export AGNES_API_KEY="..."
The helper also accepts AGNES_TOKEN as a fallback.
Text-to-image:
python3 scripts/agnes_image.py generate \
--prompt "A luminous floating city above a misty canyon at sunrise, cinematic realism" \
--size 1024x768 \
--output-dir ./outputs/agnes-free-image
Image-to-image with a public image URL:
python3 scripts/agnes_image.py generate \
--prompt "Transform the scene into a rain-soaked cyberpunk night while preserving the composition" \
--image-url "https://example.com/input.png" \
--size 1024x768 \
--output-dir ./outputs/agnes-free-image
Validate the request shape without calling the API:
python3 scripts/agnes_image.py generate \
--prompt "A detailed AI workflow dashboard poster, clean editorial style" \
--size 1024x1024 \
--dry-run
Use this structure for text-to-image:
[Subject] + [Scene / Environment] + [Style] + [Lighting] + [Composition] + [Quality Requirements]
For image-to-image, say both what should change and what should remain unchanged.
scripts/agnes_image.py generate. Prefer --dry-run first for complex prompts or reference images.--output-dir when the response includes downloadable URLs.references/api.md when the raw response shape or advanced parameters matter.POST https://apihub.agnes-ai.com/v1/images/generationsagnes-image-2.1-flash1024x768.extra_body.image.extra_body.response_format: "url".Read references/api.md when you need request fields, response handling, or prompt examples from the source docs.