hi ▾
ट्रायल कुंजी प्राप्त करें

स्वागत हैAPI संदर्भ

डॉल्फिन ai चैट API क्विकस्टार्ट गाइड

मानक OpenAI SDK का उपयोग करके हमारा अनसेंसर्ड LLM अपने मौजूदा स्टैक में डालें। आपको पारदर्शे प्राइसिंग और शून्य वेंडर लॉक-इन के साथ एक रॉ, सिंगल-मॉडल एंडपॉइंट मिलता है।

https://api.dolphinaichat.com/v1uncensored

SDK इंस्टॉलेशन & कॉन्फ़िगरेशन

अपनी भाषा के लिए आधिकारिक क्लाइंट लाइब्रेरी इंस्टॉल करके शुरू करें। हमारा API मानक OpenAI पैकेज संरचना, इसलिए आपके पास पहले से ही यह होना चाहिए। बेस यूआरएल को हमारे एंडपॉइंट की ओर इशारा करने के लिए कॉन्फ़िगर करें और अपनी एपीआई कुंजी प्रदान करें।

क्रेडेंशियल्स को सुरक्षित रखने के लिए एन्वायरनमेंट वेरिएबल विधि का उपयोग करें। बेस यूआरएल HTTPS://api.dolphinaichat.com/v1 है। यह base_url और API कुंजी बदलकर किसी भी OpenAI-कम्पैटिबल क्लाइंट के साथ काम करता है।

from openai import OpenAI

client = OpenAI(base_url="https://api.dolphinaichat.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)
import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.dolphinaichat.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);

अपना पहला POST अनुरोध बनाना

कनेक्टिविटी परीक्षण करने के लिए एक सरल चैट पूर्णता अनुरोध भेजें। असीमित प्रतिक्रियाओं के लिए ट्यून्ड ओपन-वेट मॉडल के लिए मॉडल ID "uncensored" का उपयोग करें।

curl https://api.dolphinaichat.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Summit the daily server load statistics for the last week"}]
  }'

स्ट्रीमिंग रिस्पॉन्सेस (SSE) हैंडल करना

स्ट्रीमिंग को सक्षम करें ताकि टोकन रियल-टाइम पर प्राप्त हो सकें। API प्रगतिशील आउटपुट के लिए सर्वर-सेंट इवेंट्स (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)

संदर्भ विंडोज़ और टोकन्स को समझना

मॉडल संयुक्त प्रॉम्प्ट और पूर्णता के लिए 100,000 टोकन संदर्भ विंडो का समर्थन करता है। प्रति अनुरोध अधिकतम आउटपुट 16,000 टोकन है। डिफ़ॉल्ट max_tokens 2,048 है यदि सेट नहीं किया गया है। मूल्य निर्धारण $0.15 प्रति 1M इनपुट टोकन और $0.50 प्रति 1M आउटपुट टोकन है।

त्रुटि कोड & रेट लिमिटिंग

मानक HTTP त्रुटियों को सहजता से हैंडल करें। 401 अमान्य कुंजी को इंगित करता है। 402 का अर्थ है कि आपके पास कोई क्रेडिट नहीं है। 429 रेट लिमिटिंग को संकेत देता है। सीमाएं प्रति कुंजी प्रति मिनट 300 अनुरोध और 8 समवर्ती अनुरोध हैं। अनुरोध बॉडी अधिकतम 8 MB है।

JSON मोड और फंक्शन कॉलिंग सेटअप

उपयोग करें response_format: {"type": "json_object"} संरचित आउटपुट के लिए। फ़ंक्शन कॉलिंग को सक्षम करें tools और tool_choice. तापमान और top_p जैसे पैरामीटर पूरी तरह से समर्थित हैं।

सामान्य प्रश्न

प्राथमिक dolphin AI चैट API क्षमता क्या है?

यह एक होस्टेड, ओपन-वेइट अनसेंसर्ड मॉडल है जो चैट कम्प्लीशंस सर्व करता है। यह स्टैंडर्ड OpenAI SDKs के साथ स्ट्रीमिंग, JSON मोड और फंक्शन कॉलिंग का समर्थन करता है।

समानांतर चैट API प्रतिक्रियाओं में गायब उद्धरणों को डीबग कैसे करें?

सुनिश्चित करें कि आप फ्री-टेक्स्ट संदर्भों की उम्मीद करते समय JSON मोड जबरन नहीं लगा रहे हैं। जांचें कि आपके प्रॉम्प्ट में स्पष्ट रूप से संदर्भ प्रारूपों का अनुरोध किया गया है। पुष्टि करें कि मॉडल ID "uncensored" पर सेट है।

आप कौन-से भुगतान विधियाँ स्वीकार करते हैं?

केवल क्रिप्टो: TRC20 पर USDT या Base पर USDC, $20 से $500 तक कोई भी पूर्ण राशि। $50 से बोनस क्रेडिट लागू होता है।

अपनी API कुंजी पुनः प्राप्त करें

रजिस्टर करें, अपना टोकन कॉपी करें, और बेस URL अपडेट करें। यही सब है।

ट्रायल कुंजी प्राप्त करें