Skip to content

feat: add agnes image provider (agnes-image-2.1-flash)#30

Open
liugangnhm wants to merge 2 commits into
oaker-io:mainfrom
liugangnhm:feat/agnes-image-provider
Open

feat: add agnes image provider (agnes-image-2.1-flash)#30
liugangnhm wants to merge 2 commits into
oaker-io:mainfrom
liugangnhm:feat/agnes-image-provider

Conversation

@liugangnhm

Copy link
Copy Markdown

Adds AgnesProvider to toolkit/image_gen.py using Sapiens AI's APIhub endpoint (POST /v1/images/generations, Bearer auth). Per Agnes API spec, response_format must be placed inside extra_body (not top-level) to avoid request errors.

Registers "agnes" in PROVIDERS, adds it to all 4 size presets, and updates config.example.yaml with the provider table entry and fallback chain example.

Verified end-to-end: 14.6s for a 1792x1024 cover, 1.6MB output.

imgupl and others added 2 commits June 18, 2026 11:04
Adds AgnesProvider to toolkit/image_gen.py using Sapiens AI's APIhub
endpoint (POST /v1/images/generations, Bearer auth). Per Agnes API spec,
response_format must be placed inside extra_body (not top-level) to avoid
request errors.

Registers "agnes" in PROVIDERS, adds it to all 4 size presets, and updates
config.example.yaml with the provider table entry and fallback chain example.

Verified end-to-end: 14.6s for a 1792x1024 cover, 1.6MB output.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
- Add install.ps1 for Windows PowerShell installation
- Update SKILL.md with Windows-compatible Python interpreter paths
- Update README.md with Windows installation instructions for Claude Code, OpenClaw, and Codex
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants