डॉल्फिन llm ऑनलाइन एपीआई दस्तावेज़ीकरण
Dolphin LLM ऑनलाइन एक सरल, अनकैप्ड API एंडपॉइंट प्रदान करता है जो OpenAI चैट-कम्प्लिशन इंटरफ़ेस को दर्शाता है। आपको एक समर्पित मॉडल, प्रीपेड टोकन बिलिंग और 100k संदर्भ विंडो मिलता है बिना सब्सक्रिप्शन ट्रैप्स के।
बेस URL और प्रमाणीकरण हेडर्स
सभी अनुरोधों के लिए बेस यूआरएल HTTPS://api.dolphinllmonline.com/v1 है। आप API कुंजी को Authorization हेडर में Bearer टोकन के रूप में पास करके प्रमाणीकरण करते हैं। यह कुंजी Google या ईमेल पता के साथ साइन अप करने के तुरंत बाद उत्पन्न की जाती है। कोई मासिक शुल्क नहीं है, और क्रेडिट कभी समाप्त नहीं होता है। आपके पास प्रति खाता केवल एक सक्रिय कुंजी हो सकती है, इसलिए एक नई कुंजी उत्पन्न करने से पिछली कुंजी प्रतिस्थापित हो जाती है।
curl https://api.dolphinllmonline.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list all endpoints"}]
}'
पहला अनुरोध Python के साथ
मानक OpenAI Python SDK का उपयोग करके अपना पहला प्रॉम्प्ट भेजें। बेस_url को हमारे एंडपॉइंट पर सेट करें और मॉडल को "uncensored" निर्दिष्ट करें। मॉडल एक ओपन-वेट वेरिएंट है जो वयस्क या विवादास्पद विषयों पर कम अस्वीकृतियों के लिए ट्यून्ड है। यह GPT या Llama का पुन: ब्रांडिंग नहीं है। आप प्रतिक्रियाओं को स्ट्रीम कर सकते हैं या उन्हें एक साथ प्राप्त कर सकते हैं।
from openai import OpenAI
client = OpenAI(base_url="https://api.dolphinllmonline.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)
Node.js इंटीग्रेशन
आधिकारिक Node.js क्लाइंट का उपयोग करें अपने JavaScript या TypeScript प्रोजेक्ट्स में API को इंटीग्रेट करने के लिए। अपनी कुंजी और सही बेस URL के साथ क्लाइंट इनिशियलाइज़ करें। क्लाइंट आपके लिए HTTP विवरण हैंडल करता है। यह दृष्टिकोण सर्वर-साइड एप्लिकेशन्स के लिए अच्छा काम करता है जिन्हें बाहरी निर्भरताओं के बिना बड़ी मात्रा में टेक्स्ट प्रोसेस करने की आवश्यकता होती है।
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.dolphinllmonline.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);
स्ट्रीमिंग रिस्पॉन्स और टोकन उपयोग
अपने अनुरोध में stream को true सेट करके स्ट्रीमिंग सक्षम करें। API उत्पन्न होते हुए चंक लौटाता है। अंतिम चंक में अनुरोध के लिए पूर्ण टोकन उपयोग आंकड़े होते हैं। यह आपको वास्तविक समय में लागत की ट्रैकिंग करने की अनुमति देता है। स्ट्रीमिंग उन उपयोगकर्ता इंटरफ़ेसों के लिए उपयोगी है जिन्हें पाठ को क्रमिक रूप से प्रदर्शित करने की आवश्यकता होती है।
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)
रेट लिमिट्स और अनुरक्षण बॉसी बाधाएं
आपकी अनुमति प्रति कुंजी प्रति मिनट 300 अनुरोधों तक सीमित है। आप एक समय में 8 concurrent अनुरोध कर सकते हैं। अधिकतम अनुरोध बॉडी साइज़ 8 MB है। कॉम्बाइंड प्रॉम्प्ट और कंप्लीशन के लिए कॉन्टेक्स्ट विंडो 100,000 टोकन है। यदि आप max_tokens सेट नहीं करते हैं, तो डिफ़ॉल्ट आउटपुट 2,048 टोकन है। ये सीमाएं दुरुपयोग को रोकती हैं जबकि आपके ऐप के लिए स्थिर प्रदर्शन सुनिश्चित करती हैं।
त्रुटि हैंडलिंग और स्टेटस कोड
API सफलता या विफलता दर्शाने के लिए मानक HTTP स्टेटस कोड्स का उपयोग करती है। 401 स्टेटस का अर्थ है कि आपकी API कुंजी अमान्य या अनुपलब्ध है। 402 स्टेटस संकेत देता है कि आपकी पूर्व-भुगतान क्रेडिट समाप्त हो गई है। आप क्रिप्टो के माध्यम से USDT या USDC के साथ टॉप-अप कर सकते हैं। 429 स्टेटस का अर्थ है कि आपने रेट लिमिट पार कर ली है। एक सुचारू उपयोगकर्ता अनुभव सुनिश्चित करने के लिए इन त्रुटियों को अपनी एप्लिकेशन लॉजिक में सहजता से हैंडल करें।
अक्सर पूछे जाने वाले प्रश्न
डॉल्फिन LLM ऑनलाइन API मॉडल क्या है?
यह हमारे सर्वरों पर होस्ट किया गया एक अनसेंसर्ड बड़ा भाषा मॉडल है। यह न तो GPT है, न Claude, और न ही किसी अन्य विक्रेता का मॉडल। यह कानूनी वयस्क उपयोग के लिए सामग्री अस्वीकृतियों के बिना पाठ इनपुट स्वीकार करता है और पाठ आउटपुट लौटाता है।
प्रीपेड बिलिंग कैसे काम करती है?
आप क्रिप्टो (USDT या USDC) के साथ भुगतान करते हैं और बड़े टॉप-अप के लिए बोनस क्रेडिट प्राप्त करते हैं। क्रेडिट वास्तविक टोकन उपयोगिता के आधार पर चार्ज किया जाता है। त्रुटियाँ और अस्वीकृतियाँ आपको कुछ नहीं खर्च करती हैं। आपका क्रेडिट कभी समाप्त नहीं होता, इसलिए आप जब भी आवश्यकता हो तो इसे उपयोग कर सकते हैं।
क्या मैं standard OpenAI SDKs का उपयोग कर सकता हूँ?
हाँ, API आधिकारिक OpenAI SDKs के साथ पूरी तरह से संगत है। आपको केवल अपनी कॉन्फ़िगरेशन में base_url और API कुड़ी अपडेट करने की आवश्यकता है। यह मानक एंडपॉइंट्स की तरह ही streaming, फंक्शन कॉलिंग और JSON मोड का समर्थन करती है।
अपना API key तुरंत प्राप्त करें
रजिस्टर करें, कुंजी कॉपी करें और अपना बेस URL अपडेट करें। यही आवश्यक है।