1.7 KiB
1.7 KiB
ADDED Requirements
Requirement: Discover Local Image Providers Without API Key
The system SHALL allow a local image provider profile to discover models from an OpenAI-compatible /v1/models endpoint without requiring an API key.
Scenario: Local provider has no API key
- GIVEN a provider profile is configured for a local OpenAI-compatible image service
- AND the profile uses no authentication
- WHEN the user discovers runtime models
- THEN the system SHALL request
/v1/modelswithout an Authorization header - AND discovered image models SHALL be available for selection
Requirement: Provide Local Image Provider Defaults
The system SHALL provide a local image provider template with defaults suitable for OpenAI-compatible local image runtimes.
Scenario: User creates local image provider
- WHEN the user adds a local image provider
- THEN the profile SHALL default to
http://127.0.0.1:8080/v1 - AND use no authentication
- AND enable image generation and model discovery capabilities
- AND use OpenAI-compatible basic image compatibility
Requirement: Surface Local Image Models In Model Center
The system SHALL expose local image model assets in Model Center with install state and live service information.
Scenario: User views image models
- WHEN the user opens Model Center
- THEN official local image model entries SHALL be available under an image category
- AND each entry SHALL show license, recommended runtime, model ID, and provider base URL where available
- AND installed image models SHALL be matched against the local
/v1/modelsresponse to indicate whether the model is loaded by the running service