Skip to main content

सीधा उत्तर

Codex CLI में custom provider उपयोग करने के लिए user-level ~/.codex/config.toml संपादित करें। model_provider = "custom" सेट करें, [model_providers.custom] परिभाषित करें, Base URL के रूप में https://www.bettertoken.ai/v1 उपयोग करें और wire_api = "responses" सेट करें। BetterToken API Key को env_key से पढ़ें और GPT provider से Model ID copy करें।

सही config file खोजें

VS Code Codex extension में gear icon क्लिक करें और Codex Settings → Open config.toml चुनें। CLI और IDE extension समान config layers साझा करते हैं।
provider और authentication settings user-level ~/.codex/config.toml में होते हैं। project .codex/config.toml files में project overrides हो सकते हैं, लेकिन Codex वहां model_provider और model_providers को अनदेखा करता है। project instructions को AGENTS.md में रखें।

न्यूनतम कार्यशील configuration

1

API Key environment variable सेट करें

macOS, Linux या WSL:
Windows PowerShell:
YOUR_API_KEY को अपने BetterToken API Key से बदलें। लगातार उपयोग के लिए इसे project repository में नहीं, सुरक्षित operating-system environment में रखें।
2

config.toml संपादित करें

model एक उदाहरण है। model plaza में GPT provider से वर्तमान में उपलब्ध Model ID copy करें।
3

रीस्टार्ट करें और जांचें

Codex को पूरी तरह बंद करें, नया terminal खोलें और चलाएं:
सरल prompt भेजें। सामान्य response पुष्टि करता है कि provider, authentication और Model ID सक्रिय हैं।

अनुशंसित पूर्ण configuration

जब आपको review model और अधिक लंबा stream timeout चाहिए, तब यह version उपयोग करें:
मौजूदा top-level fields और [model_providers.custom] content को merge करें। एक ही TOML table दो बार declare न करें।

fields एक साथ कैसे काम करते हैं

third-party API उपयोग करते हुए official Codex App login, plugins और Remote Control बनाए रखने के लिए, इस सामान्य authentication example के बजाय समर्पित official login और unified session setup उपयोग करें।

सामान्य त्रुटियां

संबंधित दस्तावेज

संदर्भ