axGetFormatCompatibility Generated TypeScript API reference. typescript api api/reference build/apidocs/Function.axGetFormatCompatibility.md function axGetFormatCompatibility

axGetFormatCompatibility

TypeScript
function axGetFormatCompatibility(providers: AxAIService<unknown, unknown, string>[], mediaType: "audio" | "images" | "files"): object;

Defined in: https://github.com/ax-llm/ax/blob/5b28f9093bb70863b59459bb6df5062d005bce41/src/ax/ai/capabilities.ts#L619

Analyzes format compatibility across providers for a specific media type.

Example

TypeScript
const compatibility = axGetFormatCompatibility(allProviders, 'images');
console.log('JPEG support:', compatibility['image/jpeg']?.map(p => p.getName()));
console.log('PNG support:', compatibility['image/png']?.map(p => p.getName()));

Parameters

ParameterTypeDescription
providersAxAIService<unknown, unknown, string>[]Array of AI service providers to analyze
mediaType"audio" | "images" | "files"The media type to check format support for

Returns

object

Object mapping each supported format to the providers that support it

Docs