27 lines
986 B
TypeScript
27 lines
986 B
TypeScript
import type { QuotaProviderId } from '@/types';
|
|
|
|
export interface QuotaProviderMeta {
|
|
id: QuotaProviderId;
|
|
name: string;
|
|
}
|
|
|
|
export const QUOTA_PROVIDERS: QuotaProviderMeta[] = [
|
|
{ id: 'claude', name: 'Claude' },
|
|
{ id: 'codex', name: 'Codex' },
|
|
{ id: 'cursor', name: 'Cursor' },
|
|
{ id: 'github-copilot', name: 'GitHub Copilot' },
|
|
{ id: 'google', name: 'Google' },
|
|
{ id: 'kimi-for-coding', name: 'Kimi for Coding' },
|
|
{ id: 'nano-gpt', name: 'NanoGPT' },
|
|
{ id: 'openrouter', name: 'OpenRouter' },
|
|
{ id: 'zai-coding-plan', name: 'z.ai' },
|
|
{ id: 'zhipuai-coding-plan', name: 'Zhipu AI Coding Plan' },
|
|
{ id: 'minimax-cn-coding-plan', name: 'MiniMax Coding Plan (minimaxi.com)' },
|
|
{ id: 'minimax-coding-plan', name: 'MiniMax Coding Plan (minimax.io)' },
|
|
{ id: 'ollama-cloud', name: 'Ollama Cloud' },
|
|
{ id: 'wafer', name: 'Wafer.ai' },
|
|
{ id: 'opencode-go', name: 'OpenCode Go' },
|
|
{ id: 'crof', name: 'CrofAI' },
|
|
{ id: 'neuralwatt', name: 'NeuralWatt' },
|
|
];
|