Function: generateImage()
generateImage(
opts):Promise<GenerateImageResult>
Defined in: packages/agentos/src/api/generateImage.ts:266
Generates one or more images using a provider-agnostic provider:model string.
Resolves credentials via resolveMediaProvider(), initialises the matching
image provider, and returns a normalised GenerateImageResult.
Parameters
opts
Image generation options including model, prompt, and optional parameters.
Returns
Promise<GenerateImageResult>
A promise resolving to the generation result with image data and metadata.
Example
const result = await generateImage({
model: 'openai:dall-e-3',
prompt: 'A photorealistic red panda sitting on a moonlit rooftop.',
size: '1024x1024',
});
console.log(result.images[0].url);