इंटीग्रेशन दस्तावेज़
666 AI तीन प्रचलित प्रोटोकॉल सपोर्ट करता है। आप अभी जो टूल इस्तेमाल करते हैं, वह लगभग निश्चित रूप से चल जाएगा — एक पता बदलिए, एक API Key डालिए, बाक़ी कुछ न छेड़िए।
YOUR-ENDPOINT की जगह अपना एंडपॉइंट डालें — यह कंसोल के होम पेज पर दिखता है, या शुरुआती गाइड से कॉन्फ़िग अपने आप बनवा लें।तीन चरणों में जोड़िए
रजिस्टर करने से पहली रिक्वेस्ट चलने तक आम तौर पर तीन मिनट से कम लगते हैं।
1. अपनी API Key लीजिए
कंसोल के «API Key» पेज पर नई बनाइए। हर प्रोजेक्ट के लिए अलग बनाना और खर्च की सीमा तय करना बेहतर रहता है।
2. पता भरिए
https://YOUR-ENDPOINT/v1
3. जाँच कर लीजिए
curl https://YOUR-ENDPOINT/v1/chat/completions \ -H "Authorization: Bearer $KEY" \ -H "Content-Type: application/json" \ -d '{"model":"deepseek-v4-flash", "messages":[{"role":"user","content":"hi"}]}' # A JSON response means it works
समर्थित प्रोटोकॉल
एक ही API Key, एक ही बैलेंस, और तीनों प्रोटोकॉल उपलब्ध। हर टूल के लिए अलग की बनाने की ज़रूरत नहीं।
OpenAI प्रारूप
आधिकारिक openai लाइब्रेरी वैसी की वैसी चलती है, सिर्फ़ base_url बदलता है।
from openai import OpenAI client = OpenAI( api_key="YOUR_KEY", base_url="https://YOUR-ENDPOINT/v1" ) resp = client.chat.completions.create( model="deepseek-v4-flash", messages=[{"role": "user", "content": "你好"}] ) print(resp.choices[0].message.content)
import OpenAI from "openai"; const client = new OpenAI({ apiKey: "YOUR_KEY", baseURL: "https://YOUR-ENDPOINT/v1" }); const resp = await client.chat.completions.create({ model: "deepseek-v4-flash", messages: [{ role: "user", content: "你好" }] }); console.log(resp.choices[0].message.content);
Anthropic प्रारूप
अगर आप Claude Code या Anthropic की आधिकारिक SDK इस्तेमाल करते हैं तो यही प्रारूप लीजिए, किसी रूपांतरण की ज़रूरत नहीं। ध्यान दीजिए: इस पते में /v1 नहीं लगता।
# Add to ~/.zshrc or ~/.bashrc export ANTHROPIC_BASE_URL="https://YOUR-ENDPOINT" export ANTHROPIC_AUTH_TOKEN="YOUR_KEY" # Reopen the terminal, then just run claude
from anthropic import Anthropic client = Anthropic( api_key="YOUR_KEY", base_url="https://YOUR-ENDPOINT" ) msg = client.messages.create( model="claude-sonnet-5-5", max_tokens=1024, messages=[{"role": "user", "content": "你好"}] ) print(msg.content[0].text)
Gemini प्रारूप
तैयारी में है। तब तक Gemini मॉडल ऊपर दिए OpenAI प्रारूप से बुलाए जा सकते हैं, सुविधाएँ बिल्कुल वही रहती हैं।
# Call Gemini like this curl https://YOUR-ENDPOINT/v1/chat/completions \ -H "Authorization: Bearer $KEY" \ -H "Content-Type: application/json" \ -d '{"model":"gemini-3.5-flash","messages":[{"role":"user","content":"hi"}]}'
एडिटर और एजेंट
Cursor
- Settings → Models → OpenAI API Key
- Override Base URL चालू कीजिए
- पता और API Key भरकर Verify दबाइए
Claude Code
- ANTHROPIC_BASE_URL सेट कीजिए
- ANTHROPIC_AUTH_TOKEN सेट कीजिए
- टर्मिनल दोबारा खोलकर claude चलाइए
Cline / Roo Code
- Provider में OpenAI Compatible चुनिए
- Base URL और API Key भरिए
- Model ID में कैटलॉग वाला ID डालिए
Continue
- config.json में बदलाव कीजिए
- provider में openai डालिए
- apiBase फ़ील्ड जोड़िए
ऐप और एक्सटेंशन
ChatBox / NextChat
- मॉडल सेवा में OpenAI चुनिए
- API डोमेन में गेटवे का पता डालिए
- मॉडल का नाम ख़ुद टाइप कीजिए
Immersive Translate
- कस्टम AI इंटरफ़ेस जोड़िए
- पता: /v1/chat/completions
- तेज़ और सस्ता मॉडल चुनना बेहतर है
Open WebUI
- सेटिंग्स → बाहरी कनेक्शन
- OpenAI API कनेक्शन जोड़िए
- पता और API Key भरकर सेव कीजिए
डेवलपमेंट फ़्रेमवर्क
Dify
- मॉडल प्रदाता में OpenAI-API-compatible चुनिए
- API endpoint और API Key भरिए
- बाक़ी नोड सेटिंग वैसी ही रहती है
n8n
- नया OpenAI क्रेडेंशियल बनाइए
- Base URL में गेटवे का पता डालिए
- नोड में वही क्रेडेंशियल चुनिए
LangChain
- ChatOpenAI इस्तेमाल कीजिए
- base_url पास कीजिए
- बाक़ी चेन वैसी ही रहती है
स्ट्रीमिंग / टूल कॉल / विज़न
ये तीनों आधिकारिक इंटरफ़ेस की तरह ही काम करते हैं, पैरामीटर बदलने की ज़रूरत नहीं। सपोर्ट मॉडल पर निर्भर करता है और मॉडल कैटलॉग में लिखा होता है।
stream = client.chat.completions.create(
model="deepseek-v4-flash",
messages=[{"role":"user","content":"写一首诗"}],
stream=True
)
for chunk in stream:
print(chunk.choices[0].delta.content or "", end="")
प्रॉम्प्ट कैश
अगर हर रिक्वेस्ट में वही लंबा हिस्सा जाता है — सिस्टम प्रॉम्प्ट, प्रोजेक्ट का कोड, दस्तावेज़ — तो कैश में मिला हिस्सा भारी छूट पर गिना जाता है। कोडिंग और एजेंट के काम में इसका फ़ायदा सबसे ज़्यादा दिखता है।
एरर कोड
| कोड | मतलब | क्या करें |
|---|---|---|
401 | API Key अमान्य है या बंद कर दी गई है | देखिए कि API Key पूरी कॉपी हुई है और हटाई तो नहीं गई |
402 | बैलेंस कम है | कंसोल से पैसे जोड़िए |
404 | मॉडल नहीं मिला | मॉडल कैटलॉग से मिलाकर ID की वर्तनी जाँचिए |
429 | रिक्वेस्ट बहुत ज़्यादा हैं | एक साथ भेजी जाने वाली रिक्वेस्ट घटाइए, या थोड़ी देर बाद कोशिश कीजिए |
500 | ऊपरी सेवा में गड़बड़ी | गेटवे अपने आप वैकल्पिक रास्ते से दोबारा कोशिश करता है। बार-बार हो तो हमें बताइए |
सीमा और दर नियंत्रण
हर API Key के लिए अलग ख़र्च सीमा और मॉडल की सूची तय की जा सकती है। हर प्रोजेक्ट के लिए एक की रखिए — तब कोई एक लीक हो जाए तो नुक़सान सीमित रहता है, बस उसे हटाकर नई बना लीजिए।