跳到主要内容

AiSettingsDto

The AI module settings.

NameTypeDescriptionNotes
vectorizationEnabledBooleanIndicates whether document vectorization is enabled.[optional] [example: true]
vectorizationNeedResetBooleanIndicates whether the embedding provider API key needs to be reconfigured.[optional] [example: false]
aiReadyBooleanIndicates whether the AI subsystem is fully configured and operational.[optional] [example: true]
embeddingModelStringThe name of the embedding model used for document vectorization.[required] [example: text-embedding-3-small] [nullable]
systemAiEnabledBooleanIndicates whether the system-level AI provider is enabled.[optional] [example: true]
recommendedModelForFormsStringThe identifier of the model recommended for form generation.[optional] [example: gpt-5.4] [nullable]
toolPermissionModeAiToolPermissionModeHow tool calls made by the model are approved for the current user. The default applies while the user has stored nothing.[optional] [enum: 0, 1, 2]