/* tslint:disable */ /* eslint-disable */ /** * openfilz-api * API for Document Management System * * The version of the OpenAPI document: 1.0.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ export interface AiModelsResponse { /** * Provider the list belongs to */ 'provider'?: AiModelsResponseProviderEnum; /** * Model ids, best default first */ 'models'?: Array; /** * LIVE or FALLBACK */ 'source'?: AiModelsResponseSourceEnum; /** * Why the provider list is unavailable, when source is FALLBACK */ 'message'?: string; } export const AiModelsResponseProviderEnum = { Openai: 'OPENAI', Anthropic: 'ANTHROPIC', Google: 'GOOGLE', OpenaiCompatible: 'OPENAI_COMPATIBLE', } as const; export type AiModelsResponseProviderEnum = typeof AiModelsResponseProviderEnum[keyof typeof AiModelsResponseProviderEnum]; export const AiModelsResponseSourceEnum = { Live: 'LIVE', Fallback: 'FALLBACK', } as const; export type AiModelsResponseSourceEnum = typeof AiModelsResponseSourceEnum[keyof typeof AiModelsResponseSourceEnum];