fields: name: label: golem15.golem::lang.settings.model_name type: text span: left required: true adapter: label: golem15.golem::lang.settings.adapter type: dropdown span: right default: openai comment: golem15.golem::lang.settings.adapter_comment options: openai: OpenAI (compatible) anthropic: Anthropic api_key: label: golem15.golem::lang.settings.api_key type: text span: right comment: golem15.golem::lang.settings.api_key_comment attributes: type: password autocomplete: off base_url: label: golem15.golem::lang.settings.base_url type: text span: left default: https://api.openai.com/v1 comment: golem15.golem::lang.settings.base_url_comment model: label: golem15.golem::lang.settings.model_id type: text span: right required: true comment: golem15.golem::lang.settings.model_id_comment system_prompt: label: golem15.golem::lang.settings.system_prompt type: textarea span: full size: small comment: golem15.golem::lang.settings.system_prompt_comment is_enabled: label: golem15.golem::lang.settings.is_enabled type: switch span: right is_default: label: golem15.golem::lang.settings.is_default type: switch span: left generates_images: label: golem15.golem::lang.settings.generates_images type: switch span: auto accepts_images: label: golem15.golem::lang.settings.accepts_images type: switch span: auto has_files_endpoint: label: golem15.golem::lang.settings.has_files_endpoint type: switch span: auto max_completion_tokens: label: golem15.golem::lang.settings.max_completion_tokens type: number span: left default: 4096 comment: golem15.golem::lang.settings.max_completion_tokens_comment sort_order: label: golem15.golem::lang.settings.sort_order type: number span: right default: 0