Skip to main content

Class: MiniMaxImageProvider

Defined in: packages/agentos/src/io/media/images/providers/MiniMaxImageProvider.ts:28

MiniMax text-to-image generation with URL or base64 output. Set baseURL to the regional API root when using a regional API key.

Implements​

Constructors​

Constructor​

new MiniMaxImageProvider(): MiniMaxImageProvider

Returns​

MiniMaxImageProvider

Properties​

defaultModelId​

defaultModelId: string = "image-01"

Defined in: packages/agentos/src/io/media/images/providers/MiniMaxImageProvider.ts:31

Implementation of​

IImageProvider.defaultModelId


isInitialized​

isInitialized: boolean = false

Defined in: packages/agentos/src/io/media/images/providers/MiniMaxImageProvider.ts:30

Implementation of​

IImageProvider.isInitialized


providerId​

readonly providerId: "minimax" = "minimax"

Defined in: packages/agentos/src/io/media/images/providers/MiniMaxImageProvider.ts:29

Implementation of​

IImageProvider.providerId

Methods​

generateImage()​

generateImage(request): Promise<ImageGenerationResult>

Defined in: packages/agentos/src/io/media/images/providers/MiniMaxImageProvider.ts:56

Parameters​

request​

ImageGenerationRequest

Returns​

Promise<ImageGenerationResult>

Implementation of​

IImageProvider.generateImage


initialize()​

initialize(config): Promise<void>

Defined in: packages/agentos/src/io/media/images/providers/MiniMaxImageProvider.ts:35

Parameters​

config​

Record<string, unknown>

Returns​

Promise<void>

Implementation of​

IImageProvider.initialize


listAvailableModels()​

listAvailableModels(): Promise<ImageModelInfo[]>

Defined in: packages/agentos/src/io/media/images/providers/MiniMaxImageProvider.ts:52

Returns​

Promise<ImageModelInfo[]>

Implementation of​

IImageProvider.listAvailableModels


shutdown()​

shutdown(): Promise<void>

Defined in: packages/agentos/src/io/media/images/providers/MiniMaxImageProvider.ts:127

Returns​

Promise<void>

Implementation of​

IImageProvider.shutdown