aiProviders.* 权限控制。
List AI provider profiles
aiProviders.read
返回所有 profile,响应字段包括:
idnameapiBaseUrlapiKeymodelNamedefaultSystemPromptisActivecreatedAtUtcupdatedAtUtc
Get active AI provider
aiProviders.read
若当前没有激活 profile,则返回 { "data": null }。
Create AI provider profile
aiProviders.create
Request body
Update AI provider profile
aiProviders.update
这是 patch 语义,只更新你提交的字段。
Delete AI provider profile
aiProviders.delete
如果删除的是当前 active profile,依赖 AI 的技能会在重新配置前失效。
Test AI provider configuration
aiProviders.update
可以传 profileId 测试已有 profile,也可以直接传一组临时参数测试。
响应字段包括:
succeededcaptionresolvedModelNameresolvedApiBaseUrlerrorMessage