/** * 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 SaveAiSettingsRequest { /** * Chat LLM provider */ 'provider': SaveAiSettingsRequestProviderEnum; /** * Model id, e.g. claude-opus-5, gpt-4o, gemini-2.5-flash */ 'model'?: string; /** * Base URL — required for OPENAI_COMPATIBLE, ignored otherwise */ 'baseUrl'?: string; /** * API key (write-only). Omit to keep the stored key. */ 'apiKey'?: string; } export declare const SaveAiSettingsRequestProviderEnum: { readonly Openai: "OPENAI"; readonly Anthropic: "ANTHROPIC"; readonly Google: "GOOGLE"; readonly OpenaiCompatible: "OPENAI_COMPATIBLE"; }; export type SaveAiSettingsRequestProviderEnum = typeof SaveAiSettingsRequestProviderEnum[keyof typeof SaveAiSettingsRequestProviderEnum];