Functions
Link copied to clipboard
获取所有设置,此 api 通常用于向用户展示,要获取自己注册的设置项请使用 io.github.autotweaker.api.get。
Link copied to clipboard
获取默认模型的 id,关于默认模型,参见 setDefaultModel。
Link copied to clipboard
获取指定提供商的数据,找不到返回 null。
Link copied to clipboard
获取指定类型提供商的元数据。可以用于展示或快速创建提供商配置。
Link copied to clipboard
获取设置条目硬编码的默认值和默认描述,可用于向用户展示或快速重置。
Link copied to clipboard
列出所有 api key。
Link copied to clipboard
列出可用的提供商类型,即 LlmClient 注册的 name。
Link copied to clipboard
获取所有模型的数据。
Link copied to clipboard
获取所有已配置提供商的数据。
Link copied to clipboard
删除一个 api key。
Link copied to clipboard
删除一个模型配置。
Link copied to clipboard
删除提供商,同时删除提供商的所有模型。
Link copied to clipboard
设置一个默认模型。
Link copied to clipboard
创建或更新一个提供商。
Link copied to clipboard
更新一个设置项的值,要更新自己注册的设置项请使用 io.github.autotweaker.api.config.SettingService.set。