Normalize canonical API formats

This commit is contained in:
fawney19
2026-04-29 09:25:19 +08:00
parent 02ad67fe33
commit 07a319259b
171 changed files with 2460 additions and 1962 deletions

View File

@@ -4,15 +4,14 @@ import type { EndpointHealthDetail } from '@/api/endpoints'
export type EndpointStatus = 'disabled' | 'no_keys' | 'keys_disabled' | 'available'
const ENDPOINT_SORT_ORDER = [
'claude:chat',
'claude:cli',
'claude:messages',
'openai:chat',
'openai:responses',
'openai:responses:compact',
'gemini:chat',
'gemini:cli',
'gemini:generate_content',
'openai:video',
'gemini:video',
'gemini:files',
]
/**