@stubshot/provider-openai
v0.1.2
Published
BYOK OpenAI Stubshot provider (image generation)
Readme
@stubshot/provider-openai
BYOK provider for Stubshot that generates placeholder images using the OpenAI Images API.
Install
npm i -D @stubshot/provider-openaiConfigure (environment)
Required:
OPENAI_API_KEY
Optional:
OPENAI_BASE_URL(defaults tohttps://api.openai.com/v1)STUBSHOT_OPENAI_MODEL(defaults togpt-image-1)STUBSHOT_OPENAI_QUALITY(low|medium|high, defaultmedium)STUBSHOT_OPENAI_BACKGROUND(transparent|opaque, defaultopaque)STUBSHOT_OPENAI_MAX_IMAGES(non-negative integer; fails if exceeded, default: unlimited)
Usage
stubshot generate --provider openai --format png --out public/placeholders --count 4 --sizes 1024x1024 --theme mesh-gradient --seed my-projectNote: the provider is not deterministic and does not guarantee exact pixel sizes for arbitrary --sizes. It will pick a supported size closest to your request.
