Skip to content

@advjs/monorepo / plugins/plugin-runware / RunwareService

Class: RunwareService

Defined in: plugins/plugin-runware/src/service.ts:7

Constructors

Constructor

new RunwareService(options): RunwareService

Defined in: plugins/plugin-runware/src/service.ts:14

Parameters

options
runwareOptions?

RunwareBaseType

upload

{ bucketName: string; s3ClientConfig: S3ClientConfig; }

upload to s3

upload.bucketName

string

upload.s3ClientConfig

S3ClientConfig

Returns

RunwareService

Properties

options

options: object

Defined in: plugins/plugin-runware/src/service.ts:14

runwareOptions?

optional runwareOptions: RunwareBaseType

upload

upload: object

upload to s3

upload.bucketName

bucketName: string

upload.s3ClientConfig

s3ClientConfig: S3ClientConfig


runware

runware: RunwareClient

Defined in: plugins/plugin-runware/src/service.ts:11

See

https://runware.ai/docs/en/libraries/javascript


s3Service?

optional s3Service: S3Service

Defined in: plugins/plugin-runware/src/service.ts:12

Methods

generateImages()

generateImages(imageOptions): Promise<(undefined | ITextToImage[])[]>

Defined in: plugins/plugin-runware/src/service.ts:53

generate images parallel

Parameters

imageOptions

IRequestImage[]

Returns

Promise<(undefined | ITextToImage[])[]>


init()

init(): Promise<void>

Defined in: plugins/plugin-runware/src/service.ts:45

Returns

Promise<void>