Skip to main content

Interface: ReplicateImageProviderOptions

Defined in: packages/agentos/src/io/media/images/IImageProvider.ts:58

Properties​

aspectRatio?​

optional aspectRatio: string

Defined in: packages/agentos/src/io/media/images/IImageProvider.ts:65


controlImage?​

optional controlImage: string

Defined in: packages/agentos/src/io/media/images/IImageProvider.ts:91

Control image URL for ControlNet-style guided generation.

Mapped to model-specific inputs:

  • Flux Canny (flux-canny-dev): control_image
  • Flux Depth (flux-depth-dev): control_image

controlType?​

optional controlType: "canny" | "depth" | "pose"

Defined in: packages/agentos/src/io/media/images/IImageProvider.ts:101

Control type hint for automatic model routing when controlImage is set but no explicit model is specified.

  • 'canny' → routes to black-forest-labs/flux-canny-dev
  • 'depth' → routes to black-forest-labs/flux-depth-dev
  • 'pose' → routes to community pose model (future)

disableSafetyChecker?​

optional disableSafetyChecker: boolean

Defined in: packages/agentos/src/io/media/images/IImageProvider.ts:68


extraBody?​

optional extraBody: Record<string, unknown>

Defined in: packages/agentos/src/io/media/images/IImageProvider.ts:72


goFast?​

optional goFast: boolean

Defined in: packages/agentos/src/io/media/images/IImageProvider.ts:69


input?​

optional input: Record<string, unknown>

Defined in: packages/agentos/src/io/media/images/IImageProvider.ts:71


megapixels?​

optional megapixels: string

Defined in: packages/agentos/src/io/media/images/IImageProvider.ts:70


negativePrompt?​

optional negativePrompt: string

Defined in: packages/agentos/src/io/media/images/IImageProvider.ts:63


numOutputs?​

optional numOutputs: number

Defined in: packages/agentos/src/io/media/images/IImageProvider.ts:64


outputFormat?​

optional outputFormat: ImageOutputFormat

Defined in: packages/agentos/src/io/media/images/IImageProvider.ts:66


outputQuality?​

optional outputQuality: number

Defined in: packages/agentos/src/io/media/images/IImageProvider.ts:67


referenceImageUrl?​

optional referenceImageUrl: string

Defined in: packages/agentos/src/io/media/images/IImageProvider.ts:82

Reference image URL for character/face consistency.

Mapped to provider-specific inputs based on the target model:

  • Pulid (zsxkib/pulid): main_face_image
  • Flux Redux (flux-redux-dev): image
  • Standard Flux models: image with image_strength derived from consistency mode

seed?​

optional seed: number

Defined in: packages/agentos/src/io/media/images/IImageProvider.ts:62


wait?​

optional wait: number

Defined in: packages/agentos/src/io/media/images/IImageProvider.ts:59


webhook?​

optional webhook: string

Defined in: packages/agentos/src/io/media/images/IImageProvider.ts:60


webhookEventsFilter?​

optional webhookEventsFilter: string[]

Defined in: packages/agentos/src/io/media/images/IImageProvider.ts:61