बेस यूआरएल और API कुंजी अपडेट करके अपने मौजूदा OpenAI-संगत क्लाइंट को बिना सेंसर LLM API से कनेक्ट करें। Dolphin LLM एंडपॉइंट पर एक त्वरित अनुरोध के साथ शुरू करें और स्थानीय इंफ्रास्ट्रक्चर प्रबंधित किए बिना असीमित टेक्स्ट जनरेशन का अनुभव करें।
हमारी API को मानक OpenAI इंटीग्रेशन के लिए एक ड्रॉप-इन रिप्लेसमेंट के रूप में डिज़ाइन किया गया है। आपको नए SDK या जटिल कॉन्फ़िगरेशन फ़ाइल की आवश्यकता नहीं है। बस अपने क्लाइंट में base_url को अपने एंडपॉइंट की ओर इशारा करने के लिए अपडेट करें और मानक Authorization हेडर में अपनी API key प्रदान करें।
तुरंत अपनी कुंजी प्राप्त करने के लिए एक मुफ्त खाता बनाएं। ट्रायल क्रेडिट के लिए कार्ड की आवश्यकता नहीं होती है, जिससे कनेक्टिविटी की जांच आसान हो जाती है। सभी अनुरोधों के लिए बेस यूआरएल है https://new.dolphinllm.com/v1. इससे सुनिश्चित होता है कि OpenAI के लिए पहले से कॉन्फ़िगर किसी भी टूल, लाइब्रेरी या एप्लिकेशन में न्यूनतम बाधा के साथ ट्रैफ़िक को हमारे मॉडल पर रूट किया जा सके।
https://new.dolphinllm.com/v1Authorization: Bearer YOUR_API_KEYuncensoredएक सरल चैट पूरा करने वाले अनुरोध के साथ अपनी कनेक्शन जांचें। यह पुष्टि करता है कि आपकी कुंजी मान्य है और एंडपॉइंट प्रतिक्रियाशील है। अनुरोध बॉडी मानक OpenAI चैट पूरा करने वाले स्कीमा का पालन करती है। YOUR_API_KEY को अपनी वास्तविक कुंजी से बदलें।
विधि: POST · एंडपॉइंट: /v1/chat/completions · मॉडल: uncensored
curl https://new.dolphinllm.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
}'
यह एंडपॉइंट स्ट्रीमिंग और टूल कॉलिंग का समर्थन करता है, लेकिन यह बुनियादी अनुरोध कोर टेक्स्ट-इन, टेक्स्ट-आउट क्षमता को प्रदर्शित करता है। यदि आपको प्रतिक्रिया प्राप्त होती है, तो आपका क्लाइंट सफलतापूर्वक Dolphin LLM सेवा से कनेक्ट हो गया है।
API के साथ इंटरैक्ट करने के लिए आधिकारिक openai Python लाइब्रेरी का उपयोग करें। कस्टम बेस URL और अपनी API कुंजी के साथ क्लाइंट कॉन्फ़िगर करें। यह दृष्टिकोण OpenAI के लिए पहले से लिखे गए किसी भी कोड के साथ काम करता है, जिससे आप बिना अपनी लॉजिक को फिर से लिखे प्रदाता बदल सकते हैं।
from openai import OpenAI
client = OpenAI(base_url="https://new.dolphinllm.com/v1", api_key="YOUR_KEY")
resp = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Summarise this thread without softening it."}],
)
print(resp.choices[0].message.content)
मॉडल ID है uncensored. पूरी बातचीत का इतिहास पास करें messages.
Node.js एप्लिकेशन के लिए, `openai` npm पैकेज एकीकरण संभालता है। `baseURL` को हमारे एंडपॉइंट पर सेट करें और अपना कुंजी प्रदान करें। यह सुनिश्चित करता है कि मौजूदा Node.js प्रोजेक्ट्स जो OpenAI की संरचना पर निर्भर हैं, संगत रहें।
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://new.dolphinllm.com/v1", apiKey: process.env.API_KEY });
const resp = await client.chat.completions.create({
model: "uncensored",
messages: [{ role: "user", content: "Draft a villain monologue for my game." }],
});
console.log(resp.choices[0].message.content);
API मानक पैरामीटर जैसे max_tokens and temperature. आउटपुट की रचनात्मकता और लंबाई को नियंत्रित करने के लिए इन्हें समायोजित करें।
`stream` को सेट करके स्ट्रीमिंग सक्षम करें stream अपने request body में पैरामीटर को true सेट करें। API Server-Sent Events (SSE) लौटाता है, जिससे आप टोकन को जनरेट होते ही प्रोसेस कर सकते हैं। इससे अंत उपयोगकर्ताओं के लिए अनुभवगत विलंबता कम हो जाती है।
stream = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Tell the story in second person."}],
stream=True,
)
for chunk in stream:
if chunk.choices and chunk.choices[0].delta.content:
print(chunk.choices[0].delta.content, end="", flush=True)
स्ट्रीम मानक OpenAI इवेंट प्रकारों का उपयोग करती है, इसलिए अधिकाय SSE पार्सर इसके साथ काम करते हैं। टोकन उपयोग data: [DONE].
API प्रति मिनट 300 अनुरोधों और प्रति कुंजी 8 समानांतर अनुरोधों की सीमा लागू करती है (ट्रायल कुंजियाँ: 60 और 2)। अनुरोध बॉडी का आकार 8 MB तक सीमित है। यदि आप इन सीमाओं को पार करते हैं, तो आपको 429 त्रुटि मिलेगी।
प्रमाणीकरण त्रुटियाँ यदि कुंजी अनुपस्थित या अमान्य है तो 401 लौटाती हैं। भुगतान त्रुटियाँ यदि आपका शेष खाली है तो 402 लौटाती हैं। कॉन्टेक्स्ट विंडो प्रॉम्प्ट और कंप्लीशन दोनों के लिए मिलाकर 64,000 टोकन है; अपने इनपुट को इस सीमा के भीतर रखें।
क्रेडिट खरीदने से पहले यह तय करने के लिए कि API आपकी परियोजना के लिए उपयुक्त है या नहीं, इस टेबल का उपयोग करें।
| आइटम | मूल्य |
|---|---|
| API प्रारूप | OpenAI-सुसंगत: कोई भी OpenAI SDK या क्लाइंट काम करता है — base URL और key बदलें |
| मॉडल ID | uncensored |
| विधियाँ | POST /v1/chat/completions · GET /v1/models |
| API कुंजी | Authorization हेडर में Bearer टोकन |
| बेस यूआरएल | https://new.dolphinllm.com/v1 |
| टूल्स / टूल कॉल्स | समर्थित: टूल्स + tool_choice, जवाब में tool_calls (स्ट्रीम के साथ भी), भूमिका: tool संदेशों के रूप में टूल परिणाम |
| संरचित आउटपुट | response_format: {"type": "json_object"} |
| सैंपलिंग पैरामीटर | temperature, top_p, stop, seed और दो पेनल्टी पास कर दी जाती हैं |
| संदर्भ विंडो | 64,000 टोकन (प्रॉम्प्ट + कंप्लीशन एक साथ) |
| SSE स्ट्रीमिंग | समर्थित (स्ट्रीम: सही), उपयोग अंत में शामिल |
| संपन्न लंबाई | बाकी 64,000-टोकन विंडो तक; max_tokens वैकल्पिक है (अलग से कैप नहीं) |
| अधिकतम बॉडी | प्रति अनुरोध 8 MB तक |
| सहसंयोजकता | प्रति कुंजी एक साथ 8 अनुरोध |
| प्रतिक्रिया हेडर्स | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| प्रति मिनट अनुरोध | प्रति कुंजी प्रति मिनट 300 अनुरोध |
| मूल्य | इनपुट $0.15 / 1M टोकन, आउटपुट $0.50 / 1M टोकन |
| बिलिंग | प्रीपेड क्रेडिट से pay as you go; फेल हुए अनुरोधों के लिए कुछ भी चार्ज नहीं किया जाता |
| मुफ्त परीक्षण | $0.50 of credit valid 7 days, no card needed · Trial key: 2 parallel requests, 60 req/min; full limits (8 and 300) after the first top-up |
| टॉप-अप | कार्ड (Stripe) या क्रिप्टो (USDT, USDC): $20, $50, $100, $200 या $500 |
| क्रेडिट समाप्ति | भुगतान किया गया क्रेडिट कभी समाप्त नहीं होता, कोई सब्सक्रिप्शन नहीं |
| वॉल्यूम बोनस | +5% $50 से, +10% $100 से, +15% $200 से |
| खाता | ईमेल + पासवर्ड से साइन इन करें (जब सक्षम हो तो Google साइन-इन) |
| कुली प्रबंधन | प्रत्येक अकाउंट के लिए एक सक्रिय key; यदि यह लीक हो जाए तो इसे रद्द करें और अपने अकाउंट में नया बनाएं |
हर त्रुटि JSON में होती है जिसमें एक प्रकार होता है जिस पर आप स्विच कर सकते हैं: {"error": {"message": "…", "type": "…", "code": "…"}}. किसी भी त्रुटि के लिए आपको कभी चार्ज नहीं किया जाएगा।
| स्थिति | प्रकार | कारण |
|---|---|---|
| 400 | bad_request | अमान्य JSON, खाली messages, खराब पैरामीटर, या विंडो से लंबा प्रॉम्प्ट — ठीक करें और फिर से भेजें |
| 401 | missing_key · invalid_key | Authorization हेडर की जाँच करें या अपना वर्तमान key उपयोग करें |
| 402 | no_credit | बैलेंस खाली है — टॉप अप करें, अनुरोध तुरंत फिर से शुरू हो जाएंगे |
| 403 | account_blocked | कुंजी का मालिक खाता ब्लॉक है |
| 404 | not_found | अज्ञात एंडपॉइंट |
| 413 | request_too_large | अनुरोध बॉडी 8 MB से बड़ी है |
| 429 | rate_limited · concurrency | गति कम करें: दर या समानांतर सीमा तक पहुँच गई है |
| 503 | upstream_busy | model व्यस्त है — कुछ सेकंड में पुनः प्रयास करें |
नहीं। Dolphin LLM द्वारा सेवा दी जाने वाली मॉडल एक ओपन-वेइट मॉडल है जिसे असीमित सामग्री के लिए ट्यून किया गया है। यह GPT, Claude, Gemini या किसी अन्य वेंडर का मॉडल नहीं है। यह एक अलग बिना सेंसर LLM है जो बिना सामग्री अस्वीकृति के कानूनी वयस्क और रचनात्मक उपयोग के लिए डिज़ाइन किया गया है।
हम पे-एज़-यू-गो प्रीपेड क्रेडिट सिस्टम का उपयोग करते हैं। कीमत $0.15 प्रति 1M इनपुट टोकन और $0.50 प्रति 1M आउटपुट टोकन है। क्रेडिट कभी एक्सपायर नहीं होता है, और कोई मासिक शुल्क नहीं है। आप $20 से शुरू करके टॉप-अप कर सकते हैं।
संदर्भ विंडो 64,000 टोकन की है, जिसमें प्रॉम्प्ट और पूरा होने वाला टेक्स्ट दोनों शामिल हैं। इससे लंबी बातचीत या बड़े दस्तावेज़ प्रोसेसिंग की अनुमति मिलती है। त्रुटियों से बचने के लिए सुनिश्चित करें कि आपका कुल टोकन गणना इस सीमा के भीतर रहे।
एक खाता बनाएं, कुंजी कॉपी करें, बेस URL बदलें। सेटअप बस इतना ही है।