MyRelay

मदद, एक-एक सवाल करके

सब कुछ एक ही पते से होकर जाता है: https://api.myapirelay.com। जहाँ भी कोई टूल API कुंजी माँगे, वहाँ अपने कंसोल की कुंजी इस्तेमाल करें।

  1. मेरा पता और कुंजी कहाँ हैं?
  2. क्या मैं पहले एक कमांड से इसे आज़मा सकता हूँ?
  3. मैं Claude Code इस्तेमाल करता हूँ। मुझे क्या बदलना होगा?
  4. Codex, Cursor या OpenAI SDK के लिए क्या करना होगा?
  5. Gemini CLI और Gemini API कैसे कनेक्ट होते हैं?
  6. मुझसे शुल्क कैसे लिया जाता है और 402 का क्या मतलब है?

मेरा पता और कुंजी कहाँ हैं?

पता https://api.myapirelay.com है। कुंजियाँ आपके डैशबोर्ड में API कुंजियाँ वाले हिस्से में बनाई जाती हैं, जहाँ आप उन्हें कभी भी कॉपी या निष्क्रिय कर सकते हैं।

OpenAI-शैली की कॉल के लिए अपनी कुंजी Authorization: Bearer के रूप में, और Anthropic-शैली की कॉल के लिए x-api-key के रूप में भेजें।

क्या मैं पहले एक कमांड से इसे आज़मा सकता हूँ?

curl -sS -H "Content-Type: application/json" -H "Authorization: Bearer myr_your_key_here" \
  https://api.myapirelay.com/v1/chat/completions \
  -d '{"model":"gpt-6.1-sol","messages":[{"role":"user","content":"Hi from my own relay"}]}'

यहाँ अच्छी तरह काम करने वाली GPT मॉडल आईडी:

  • gpt-6.1-sol
  • gpt-6-astra
  • gpt-5.6-sol

मैं Claude Code इस्तेमाल करता हूँ। मुझे क्या बदलना होगा?

दो एनवायरनमेंट वेरिएबल सेट करें, फिर Claude Code को हमेशा की तरह शुरू करें। /v1 के बिना वाला पता इस्तेमाल करें।

export ANTHROPIC_BASE_URL=https://api.myapirelay.com
export ANTHROPIC_AUTH_TOKEN=myr_your_key_here
claude
setx ANTHROPIC_BASE_URL https://api.myapirelay.com
setx ANTHROPIC_AUTH_TOKEN myr_your_key_here
claude

Claude मॉडल सिर्फ़ आधिकारिक Claude Code और Claude Desktop क्लाइंट के संस्करण 2.1.285 या उससे नए संस्करणों में उपलब्ध हैं। यह नियम मॉडल प्रदाता का है। GPT, Gemini और बाकी मॉडल परिवार किसी भी क्लाइंट के साथ काम करते हैं।

Codex, Cursor या OpenAI SDK के लिए क्या करना होगा?

OpenAI-शैली के क्लाइंट में आखिर में /v1 वाला पता और आपकी कुंजी लगती है। चैट अनुरोध /v1/chat/completions पर जाते हैं।

base_url = "https://api.myapirelay.com/v1"
api_key  = "myr_your_key_here"
# chat endpoint: https://api.myapirelay.com/v1/chat/completions

Codex और ज़्यादातर एडिटर में base URL का फ़ील्ड होता है (या वे OPENAI_BASE_URL पढ़ते हैं); उसमें ऊपर दिखाया गया /v1 वाला पता दें।

Gemini CLI और Gemini API कैसे कनेक्ट होते हैं?

Gemini अपना मूल प्रोटोकॉल इस्तेमाल करता है। Gemini CLI को /v1beta के बिना वाला पता और अपनी कुंजी दें।

export GOOGLE_GEMINI_BASE_URL=https://api.myapirelay.com
export GEMINI_API_KEY=myr_your_key_here
gemini
curl -sS -H "Content-Type: application/json" -H "x-goog-api-key: myr_your_key_here" \
  "https://api.myapirelay.com/v1beta/models/gemini-3.8-flash:generateContent" \
  -d '{"contents":[{"role":"user","parts":[{"text":"Hi from my own relay"}]}]}'

Gemini मॉडल /v1/chat/completions से होकर नहीं जाते। स्ट्रीमिंग के लिए :streamGenerateContent?alt=sse पर कॉल करें। Gemini मॉडल आईडी:

  • gemini-2.5-flash
  • gemini-3.1-pro
  • gemini-3.8-flash

मुझसे शुल्क कैसे लिया जाता है और 402 का क्या मतलब है?

हर अनुरोध का शुल्क मॉडल द्वारा वास्तव में इस्तेमाल किए गए टोकन के आधार पर, दर सूची में दी गई दरों से लगता है। इसमें कैश पढ़ने और लिखने के टोकन भी शामिल हैं।

HTTP 402 जवाब का मतलब है कि आपका बजट खत्म हो गया है (या पास कुंजी से जुड़े पास में कुछ नहीं बचा है)। बैलेंस जोड़ें और फिर कोशिश करें।