接入信息补tts端点,可用模型新增过滤弃用开关
- 接入信息展示 POST /tts(xAI 官方格式) - 可用模型卡片「过滤弃用」NSwitch:GET/PUT /api/v1/ai-settings,切换即时刷新;修复 request body 双重 stringify - CHANGELOG 0.5.0(0.4.0 已发版冻结)
This commit is contained in:
@@ -7,6 +7,7 @@ import type {
|
||||
AiModel,
|
||||
AiModelBlacklistItem,
|
||||
AiModelCacheItem,
|
||||
AiSettings,
|
||||
} from '@/types/api'
|
||||
|
||||
// ---- 网关密钥 ----
|
||||
@@ -88,6 +89,16 @@ export function listAiModels(): Promise<AiModel[]> {
|
||||
return request<{ items: AiModel[] }>('/ai-models').then((r) => r.items)
|
||||
}
|
||||
|
||||
// ---- 网关全局设置 ----
|
||||
|
||||
export function getAiSettings(): Promise<AiSettings> {
|
||||
return request<AiSettings>('/ai-settings')
|
||||
}
|
||||
|
||||
export function updateAiSettings(body: AiSettings): Promise<AiSettings> {
|
||||
return request<AiSettings>('/ai-settings', { method: 'PUT', body })
|
||||
}
|
||||
|
||||
// ---- 模型黑名单 ----
|
||||
|
||||
export function listAiBlacklist(): Promise<AiModelBlacklistItem[]> {
|
||||
|
||||
Reference in New Issue
Block a user