Publish apes-Authon-Web via gitea-publish skill
This commit is contained in:
@@ -0,0 +1,56 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
export default {
|
||||
async pageProvider(data) {
|
||||
return await request.apiPost('/api/user-service/llmProvider/page', data)
|
||||
},
|
||||
|
||||
async addProvider(data) {
|
||||
return await request.apiPost('/api/user-service/llmProvider/add', data)
|
||||
},
|
||||
|
||||
async updateProvider(data) {
|
||||
return await request.apiPost('/api/user-service/llmProvider/update', data)
|
||||
},
|
||||
|
||||
async deleteProvider(id) {
|
||||
return await request.apiPost('/api/user-service/llmProvider/delete', { id })
|
||||
},
|
||||
|
||||
async getProviderDetail(id) {
|
||||
return await request.apiGet('/api/user-service/llmProvider/detail', { id })
|
||||
},
|
||||
|
||||
async toggleProviderStatus(id, status) {
|
||||
return await request.apiPost('/api/user-service/llmProvider/toggleStatus', { id, status })
|
||||
},
|
||||
|
||||
async listProviders() {
|
||||
return await request.apiGet('/api/user-service/llmProvider/list', {})
|
||||
},
|
||||
|
||||
// Model APIs
|
||||
async pageModel(data) {
|
||||
return await request.apiPost('/api/user-service/llmModel/page', data)
|
||||
},
|
||||
|
||||
async addModel(data) {
|
||||
return await request.apiPost('/api/user-service/llmModel/add', data)
|
||||
},
|
||||
|
||||
async updateModel(data) {
|
||||
return await request.apiPost('/api/user-service/llmModel/update', data)
|
||||
},
|
||||
|
||||
async deleteModel(id) {
|
||||
return await request.apiPost('/api/user-service/llmModel/delete', { id })
|
||||
},
|
||||
|
||||
async toggleModelStatus(id, status) {
|
||||
return await request.apiPost('/api/user-service/llmModel/toggleStatus', { id, status })
|
||||
},
|
||||
|
||||
async listModelsByVendor(vendorCode) {
|
||||
return await request.apiGet('/api/user-service/llmModel/list', { vendorCode })
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user