feat: add optional apiKeyUrl field to provider presets
Allow third-party providers to specify a dedicated API key URL separate from the main website URL for easier key acquisition.
This commit is contained in:
@@ -6,6 +6,8 @@ import { ProviderCategory } from "../types";
|
|||||||
export interface CodexProviderPreset {
|
export interface CodexProviderPreset {
|
||||||
name: string;
|
name: string;
|
||||||
websiteUrl: string;
|
websiteUrl: string;
|
||||||
|
// 第三方供应商可提供单独的获取 API Key 链接
|
||||||
|
apiKeyUrl?: string;
|
||||||
auth: Record<string, any>; // 将写入 ~/.codex/auth.json
|
auth: Record<string, any>; // 将写入 ~/.codex/auth.json
|
||||||
config: string; // 将写入 ~/.codex/config.toml(TOML 字符串)
|
config: string; // 将写入 ~/.codex/config.toml(TOML 字符串)
|
||||||
isOfficial?: boolean; // 标识是否为官方预设
|
isOfficial?: boolean; // 标识是否为官方预设
|
||||||
|
|||||||
Reference in New Issue
Block a user