Skip to content

Add Python image generation support for OpenAI and Gemini - #35

Merged
richardsolomou merged 1 commit into
mainfrom
richardsolomou/python-image-gen
Jan 27, 2026
Merged

richardsolomou merged 1 commit into
mainfrom
richardsolomou/python-image-gen

Conversation

@richardsolomou

Copy link
Copy Markdown
Member

Adds parallel image generation functionality to Python implementation matching the existing Node.js capabilities.

Changes:

  • Create openai_image.py provider for OpenAI Responses image generation
  • Create gemini_image.py provider with token usage by modality logging
  • Add OPENAI_IMAGE_MODEL and GEMINI_IMAGE_MODEL constants
  • Add Image Generation Test mode (mode 6) to CLI
  • Update CLAUDE.md documentation

This brings feature parity between Python and Node.js implementations.

Adds parallel image generation functionality to Python implementation
matching the existing Node.js capabilities.

Changes:
- Create openai_image.py provider for OpenAI Responses image generation
- Create gemini_image.py provider with token usage by modality logging
- Add OPENAI_IMAGE_MODEL and GEMINI_IMAGE_MODEL constants
- Add Image Generation Test mode (mode 6) to CLI
- Update CLAUDE.md documentation

This brings feature parity between Python and Node.js implementations.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@richardsolomou
richardsolomou force-pushed the richardsolomou/python-image-gen branch from a48d7d2 to 48f0947 Compare January 27, 2026 19:58
@richardsolomou
richardsolomou merged commit 0ef067e into main Jan 27, 2026
8 checks passed
@richardsolomou
richardsolomou deleted the richardsolomou/python-image-gen branch January 27, 2026 20:00
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.

1 participant