Initial TrueGrowth source import
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
## ADDED Requirements
|
||||
### Requirement: Pass Local Image Extension Parameters
|
||||
The system SHALL pass common local image runtime parameters through generic OpenAI-compatible image generation requests.
|
||||
|
||||
#### Scenario: Local image request includes advanced parameters
|
||||
- **GIVEN** an image generation request includes `negative_prompt`, `steps`, `cfg_scale`, or `seed`
|
||||
- **AND** the selected binding uses `openai.image.basic-json`
|
||||
- **WHEN** the image adapter sends `/images/generations`
|
||||
- **THEN** the request body SHALL include those parameters alongside `model`, `prompt`, and `size`
|
||||
|
||||
### Requirement: Keep Generated Local Images In Existing Results Flow
|
||||
The system SHALL handle local image generation results using the existing task and media result flow.
|
||||
|
||||
#### Scenario: Local provider returns image data
|
||||
- **GIVEN** a local OpenAI-compatible image service returns image URLs or base64 image data
|
||||
- **WHEN** the image task completes
|
||||
- **THEN** the task result SHALL be normalized like online provider image results
|
||||
- **AND** the image SHALL remain eligible for canvas insertion and media library reuse
|
||||
|
||||
### Requirement: Apply Installed Local Image Models From Model Center
|
||||
The system SHALL allow installed local image model assets to be applied as the default image generation model.
|
||||
|
||||
#### Scenario: User applies local image model
|
||||
- **GIVEN** a local image model asset is installed in Model Center
|
||||
- **WHEN** the user selects "apply to image generation"
|
||||
- **THEN** the system SHALL create or update a no-auth OpenAI-compatible local image provider profile
|
||||
- **AND** add the model to that provider catalog
|
||||
- **AND** set the active image invocation route to that model
|
||||
Reference in New Issue
Block a user