Base URL कैसे भरें?
Claude Code, Codex CLI, Cursor, Cline और अन्य टूल में Base URL, /v1 पथ, API Key तथा Model ID का सही मिलान करना सीखें।
संक्षिप्त उत्तर
Base URL टूल के अपेक्षित protocol से मेल खाना चाहिए। Claude Code आमतौर पर Anthropic-compatible root address उपयोग करता है। Codex CLI, Cursor, Cline, OpenCode, OpenClaw और अन्य बाहरी टूल आमतौर पर OpenAI-compatible /v1 address उपयोग करते हैं।
BetterToken में:
| उपयोग | Base URL |
|---|---|
| Claude Code / Anthropic-compatible उपयोग | https://bettertoken.ai |
| Codex CLI / OpenAI-compatible | https://bettertoken.ai/v1 |
| Cursor, Cline, OpenCode, OpenClaw | https://bettertoken.ai/v1 |
Claude Code के लिए https://bettertoken.ai और Codex CLI तथा OpenAI-compatible टूल के लिए https://bettertoken.ai/v1 इस्तेमाल करें। पता क्लाइंट के प्रोटोकॉल के अनुसार चुनें।
Base URL अलग क्यों हैं?
अलग SDK अलग तरीके से path जोड़ते हैं।
| Protocol या टूल प्रकार | सामान्य व्यवहार |
|---|---|
| OpenAI-compatible SDK | आमतौर पर /v1 के अंतर्गत Chat Completions या Responses resource call करता है |
| Anthropic-compatible SDK | आमतौर पर Message Endpoint path स्वयं जोड़ता है, इसलिए /v1 दोबारा न जोड़ें |
| टूल का built-in प्रदाता | Path अपने-आप जोड़ सकता है या पूरा Base URL मांग सकता है |
Claude Code के लिए https://bettertoken.ai और Codex CLI तथा OpenAI-compatible टूल के लिए https://bettertoken.ai/v1 इस्तेमाल करें। पता क्लाइंट के प्रोटोकॉल के अनुसार चुनें।
त्वरित संदर्भ
| टूल | अनुशंसित सेटअप |
|---|---|
| Claude Code | BetterToken API Key के साथ https://bettertoken.ai |
| Claude Desktop Gateway | Auth scheme सहित Gateway पेज का पालन करें |
| Codex CLI | BetterToken API Key के साथ https://bettertoken.ai/v1 |
| Cursor | BetterToken API Key के साथ https://bettertoken.ai/v1 |
| Cline | OpenAI Compatible प्रदाता के साथ https://bettertoken.ai/v1 |
| OpenCode / OpenClaw | BetterToken API Key के साथ https://bettertoken.ai/v1 |
सामान्य त्रुटियां
| त्रुटि या लक्षण | संभावित कारण |
|---|---|
404 Not Found | Base URL path SDK के अपेक्षित path से मेल नहीं खाता |
model not found | model plaza में सही Model ID जाँचें और उसे क्लाइंट की मॉडल सेटिंग में दर्ज करें। |
invalid_api_key | API Key और Base URL अलग service के हैं |
| Authentication काम करता है, लेकिन मॉडल उपलब्ध नहीं | model plaza में सही Model ID जाँचें और उसे क्लाइंट की मॉडल सेटिंग में दर्ज करें। |
| Request लगातार विफल होते हैं | OpenAI-compatible टूल में Anthropic-compatible address या इसका उल्टा उपयोग हुआ है |
अनुशंसित troubleshooting क्रम
- पुष्टि करें कि टूल OpenAI-compatible या Anthropic-compatible API में से क्या अपेक्षित करता है।
- जांचें कि Base URL उस protocol से मेल खाता है।
- जांचें कि API Key उसी service का है।
- model plaza से सही Model ID कॉपी करें।
helloजैसा minimal test Request भेजें।
Code उदाहरण
OpenAI-compatible टूल आमतौर पर /v1 address उपयोग करते हैं:
from openai import OpenAI
client = OpenAI( api_key="YOUR_API_KEY", base_url="https://bettertoken.ai/v1")
response = client.chat.completions.create( model="your-model-id", messages=[{"role": "user", "content": "hello"}])Claude / Anthropic-compatible सेटअप आमतौर पर root address उपयोग करते हैं:
import anthropic
client = anthropic.Anthropic( api_key="YOUR_API_KEY", base_url="https://bettertoken.ai")
message = client.messages.create( model="your-model-id", max_tokens=1024, messages=[{"role": "user", "content": "hello"}])BetterToken में उपयोग
BetterToken Anthropic-compatible और OpenAI-compatible दोनों access देता है। एक Dashboard में API Key, बैलेंस और usage record प्रबंधित किए जा सकते हैं, लेकिन हर client में समर्थित protocol address सेट करना होगा।
सरल नियम: Claude Code https://bettertoken.ai उपयोग करता है; Codex CLI, Cursor, Cline, OpenCode और OpenClaw https://bettertoken.ai/v1 उपयोग करते हैं।

