MCPcopy Create free account
hub / github.com/MiniMax-AI/OpenRoom / generateImage

Function generateImage

apps/webuiapps/src/lib/imageGenClient.ts:96–113  ·  view source on GitHub ↗
(
  prompt: string,
  config: ImageGenConfig,
)

Source from the content-addressed store, hash-verified

94}
95
96export async function generateImage(
97 prompt: string,
98 config: ImageGenConfig,
99): Promise<ImageGenResult> {
100 logger.info(
101 'ImageGen',
102 'generateImage called, provider:',
103 config.provider,
104 'model:',
105 config.model,
106 'prompt:',
107 prompt.slice(0, 100),
108 );
109 if (config.provider === 'gemini') {
110 return generateImageGemini(prompt, config);
111 }
112 return generateImageOpenAI(prompt, config);
113}
114
115async function generateImageOpenAI(
116 prompt: string,

Callers 1

executeImageGenToolFunction · 0.90

Calls 3

generateImageGeminiFunction · 0.85
generateImageOpenAIFunction · 0.85
infoMethod · 0.80

Tested by

no test coverage detected