feat: add flux-2-max and gpt-image-1.5 models#98
Conversation
- Add flux-2-max model to BFL image generation models - Add gpt-image-1.5 model to OpenAI image generation models
PR Review: Add flux-2-max and gpt-image-1.5 modelsOverviewThis PR adds two new image generation models to the Celeste Python SDK. The changes are well-structured and follow existing patterns in the codebase. ✅ Code Quality & Best PracticesStrengths:
Minor Observations:
🐛 Potential Issuesflux-2-max (packages/capabilities/image-generation/src/celeste_image_generation/providers/bfl/models.py:9-36):
gpt-image-1.5 (packages/capabilities/image-generation/src/celeste_image_generation/providers/openai/models.py:60-72):
🔒 Security Concerns✅ No security issues identified
⚡ Performance Considerations✅ No performance concerns
🧪 Test CoverageThe integration test at
Recommendations:
📋 SummaryVerdict: ✅ Approve with minor recommendations The code is production-ready and follows established patterns. The main suggestions are:
The additions are safe to merge, though test coverage would strengthen confidence in the implementation. 📚 Additional ContextBased on the PR links: It would be helpful to verify the parameter constraints against the actual API documentation to ensure completeness. |
Bump celeste-ai and celeste-image-generation versions to 0.3.5
Pull Request Review: Add flux-2-max and gpt-image-1.5 modelsSummaryThis PR adds two new image generation models to the Celeste AI platform:
Overall, the implementation is clean and follows established patterns in the codebase. The code quality is good with minor suggestions below. Code Quality & Best Practices ✅Strengths:
Minor Suggestions:1. Version Bumping Strategy (packages/capabilities/image-generation/pyproject.toml:3)The version was bumped from
2. Streaming Parameter Inconsistency (packages/capabilities/image-generation/src/celeste_image_generation/providers/openai/models.py:63)The Question: Is this intentional? If GPT Image 1.5 doesn't support streaming, this is correct. Otherwise, this might be an oversight. Compare:
Potential Bugs or Issues
|
Adds two new image generation models:
Related to: