इसे छोड़कर कंटेंट पर जाएं
मुफ़्त साइन अप करें
Coding Agent सेटअप

Qwen Code सेटअप: API Key, Base URL और मॉडल

BetterToken API Key, Base URL और Responses मॉडल सेटिंग्स से Qwen Code कॉन्फ़िगर करें। फ़ाइल-पठन कार्यों के परीक्षण की सीमाएं देखें।

~/.qwen/settings.json में modelProviders.openai के जरिए Qwen Code को BetterToken से जोड़ें। GPT मॉडल के साथ macOS परीक्षण में Qwen Code 0.26.0 ने Responses और Chat Completions, दोनों से टेक्स्ट अनुरोध पूरे किए।

मुख्य सेटिंग्स

फ़ील्डमान
API KeyenvKey से संदर्भित BetterToken API Key
Base URLbaseUrl में https://bettertoken.ai/v1
मॉडलYOUR_MODEL_ID
प्रोवाइडर कॉन्फ़िगरेशनmodelProviders.openai
API प्रारूपwireApi: "responses"

आवश्यकताएं

इंस्टॉल करें

आधिकारिक quickstart में npm विकल्प इस्तेमाल करें:

टर्मिनल विंडो
npm install -g @qwen-code/qwen-code@latest
qwen --version

मैन्युअल सेटअप

YOUR_API_KEY बदलकर terminal में API Key सेट करें:

टर्मिनल विंडो
export BETTERTOKEN_API_KEY="YOUR_API_KEY"

इन सेटिंग्स को ~/.qwen/settings.json में मिलाएं। दोनों YOUR_MODEL_ID को एक ही सटीक Model ID से बदलें:

{
"modelProviders": {
"openai": [
{
"id": "YOUR_MODEL_ID",
"envKey": "BETTERTOKEN_API_KEY",
"baseUrl": "https://bettertoken.ai/v1",
"wireApi": "responses"
}
]
},
"security": {
"auth": {
"selectedType": "openai"
}
},
"model": {
"name": "YOUR_MODEL_ID"
}
}

envKey environment variable का नाम है; इसमें API Key स्वयं नहीं होता। आधिकारिक model provider संदर्भ wireApi: "chat-completions" भी समर्थित करता है। इस परीक्षण में Responses के फ़ाइल-पठन प्रयास अधिक सफल रहे, लेकिन कोई भी format हर प्रयास में सफल नहीं हुआ।

कनेक्शन जांचें

इसी terminal में केवल टेक्स्ट वाली यह जांच चलाएं:

टर्मिनल विंडो
qwen -p "Reply with only: OK" --output-format stream-json --max-session-turns 4

अंतिम उत्तर में OK जांचें। टेक्स्ट अनुरोध सफल होने से यह सिद्ध नहीं होता कि फ़ाइल पढ़ने का कार्य सही अंतिम उत्तर देगा; workflow चुनते समय ऊपर दी गई सीमा ध्यान में रखें।

मॉडल बदलें

modelProviders.openai के अंतर्गत मॉडल entry जोड़ें, model.name को उसके सटीक id पर सेट करें और नया session शुरू करें।

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

समस्याक्या जांचें
प्रमाणीकरण विफल होता हैQwen Code चलाने वाले terminal में envKey द्वारा नामित variable export करें।
एंडपॉइंट गलत हैbaseUrl में https://bettertoken.ai/v1 दें; अनुरोध protocol wireApi चुनता है।
मॉडल नहीं मिलताmodel.name को modelProviders.openai के अंतर्गत दिए id से मेल कराएं।
फ़ाइल पढ़ने के बाद उत्तर खाली या गलत है0.26.0 में सही tool results होने पर भी ऐसा हुआ। Responses पर स्विच करने से विफलताएं समाप्त नहीं हुईं; फ़ाइल-पठन कार्यों के लिए किसी अन्य परीक्षण किए गए client का उपयोग करें।

संबंधित गाइड

तकनीकी विवरण

wireApi: "responses" से /v1/responses चुना जाता है; wireApi: "chat-completions" से /v1/chat/completions। Qwen Code 0.26.0 परीक्षण में दोनों टेक्स्ट पथ सफल रहे। फ़ाइल-पठन परिणाम क्रमशः 2/3 और 0/3 थे।