finish ai apis

This commit is contained in:
Liujian
2024-12-24 18:00:46 +08:00
parent 0be2248f41
commit 7ac8beb161
21 changed files with 409 additions and 24 deletions
+30
View File
@@ -100,6 +100,36 @@ system:
value: 'manager'
dependents:
- system.settings.ai_provider.view
- name: ai key resource
value: 'ai_key_resource'
children:
- name: view
value: 'view'
guest_allow: true
- name: manager
value: 'manager'
dependents:
- system.settings.ai_key_resource.view
- name: ai api
value: 'ai_api'
children:
- name: view
value: 'view'
guest_allow: true
- name: manager
value: 'manager'
dependents:
- system.settings.ai_api.view
- name: ai log
value: 'ai_log'
children:
- name: view
value: 'view'
guest_allow: true
- name: manager
value: 'manager'
dependents:
- system.settings.ai_log.view
- name: ssl certificate
cname: 证书
value: 'ssl_certificate'
+12
View File
@@ -6,6 +6,12 @@ system:
- system.api_portal.api_portal.view
- system.settings.account.manager
- system.settings.account.view
- system.settings.ai_api.manager
- system.settings.ai_api.view
- system.settings.ai_key_resource.manager
- system.settings.ai_key_resource.view
- system.settings.ai_log.manager
- system.settings.ai_log.view
- system.settings.ai_provider.manager
- system.settings.ai_provider.view
- system.settings.api_gateway.manager
@@ -39,6 +45,12 @@ system:
permits:
- system.analysis.run_view.view
- system.api_portal.api_portal.view
- system.settings.ai_api.manager
- system.settings.ai_api.view
- system.settings.ai_key_resource.manager
- system.settings.ai_key_resource.view
- system.settings.ai_log.manager
- system.settings.ai_log.view
- system.settings.ai_provider.manager
- system.settings.ai_provider.view
- system.settings.api_gateway.manager