Skip to main content

Interface: ProviderPreferences

Defined in: packages/agentos/src/core/media/ProviderPreferences.ts:85

Top-level provider preferences grouped by media modality.

Each modality can have its own independent preference configuration. Audio is further split into music and sfx sub-modalities since music generation and sound-effect generation often use different provider backends.

Properties

audio?

optional audio: object

Defined in: packages/agentos/src/core/media/ProviderPreferences.ts:91

Audio generation provider preferences, split by sub-modality.

music?

optional music: MediaProviderPreference

Music generation provider preferences.

sfx?

optional sfx: MediaProviderPreference

Sound-effect generation provider preferences.


image?

optional image: MediaProviderPreference

Defined in: packages/agentos/src/core/media/ProviderPreferences.ts:87

Image generation provider preferences.


video?

optional video: MediaProviderPreference

Defined in: packages/agentos/src/core/media/ProviderPreferences.ts:89

Video generation provider preferences.