Muapi पर Codex CLI
कॉन्फ़िगरेशन
~/.codex/config.toml (macOS/Linux) या %USERPROFILE%\.codex\config.toml (Windows):
model = "gpt-5-6-sol"
model_provider = "muapi"
[model_providers.muapi]
name = "Muapi"
base_url = "https://api.muapi.ai/openai/v1"
env_key = "MUAPI_API_KEY"
wire_api = "responses"
API कुंजी
macOS/Linux:
export MUAPI_API_KEY=your_key
Windows PowerShell:
$env:MUAPI_API_KEY = "your_key"
setx MUAPI_API_KEY "your_key"
मुख्य बातें
base_urlरूट है; Codex इसमें/responsesजोड़ता है।env_keyउस वेरिएबल का नाम बताता है जिसमें कुंजी रखी है, कुंजी खुद नहीं।modelको Codex के बिल्ट-इन डिफ़ॉल्ट पर नहीं, बल्कि मॉडल एंडपॉइंट से मिली किसी आईडी पर स्पष्ट रूप से सेट करें।- प्रोवाइडर आईडी
openai,ollamaऔरlmstudioआरक्षित हैं;muapiका उपयोग करें। - प्रोवाइडर कॉन्फ़िग को यूज़र-स्तर की फ़ाइल में रखें, प्रोजेक्ट फ़ाइलों में नहीं।
मॉडल
curl -s -H "Authorization: Bearer $MUAPI_API_KEY" https://api.muapi.ai/openai/v1/models
अनसेंसर्ड (abliterated) मॉडल
मॉडल एंडपॉइंट Muapi के टूल-कॉलिंग सक्षम अनसेंसर्ड मॉडल भी सूचीबद्ध करता है (उदाहरण के लिए qwen-3-8-27b-obliterated, mimo-v2-6-flash-abliterated)। इनमें से किसी का उपयोग करने के लिए config.toml में model = "<id>" सेट करें; Muapi आपके लिए Codex के प्रोटोकॉल और मॉडल की चैट API के बीच अनुवाद करता है।
- प्रायोगिक: गुणवत्ता मॉडल के अनुसार अलग-अलग होती है, और छोटे मॉडल कई फ़ाइलों वाले कार्यों में चरण छोड़ सकते हैं।
- प्रॉम्प्ट कैशिंग नहीं है, इसलिए हर टर्न का बिल अब तक की पूरी बातचीत के लिए बनता है।
- प्रति प्रतिक्रिया आउटपुट 16,384 टोकन तक सीमित है, और कॉन्टेक्स्ट विंडो GPT से छोटी हैं।
- Codex को हर टर्न में पूरी बातचीत भेजनी होती है (कस्टम प्रोवाइडर के लिए यही उसका डिफ़ॉल्ट है)।
previous_response_idपर निर्भर अनुरोध स्पष्ट त्रुटि के साथ अस्वीकार कर दिए जाते हैं। - शेल-शैली के फ़ंक्शन टूल और
apply_patchके अलावा Codex के बिल्ट-इन टूल (उदाहरण के लिए वेब सर्च) इन मॉडलों पर उपलब्ध नहीं हैं।
रीज़निंग एफ़र्ट (वैकल्पिक)
model_reasoning_effort = "high"
सत्यापन
codex doctor