hi ▾

dolphinaimodels.comअनकेंसरड API। प्रीपेड क्रेडिट।

Dolphin AI API Quickstart

मानक OpenAI-कम्पैटिबल कोड का उपयोग करके मिनटों में अपनी एप्लिकेशन को अनसेंसर्ड LLM API से कनेक्ट करें। हम एक प्रीपेड, कम लागत वाला एंडपॉइंट प्रदान करते हैं जो उच्च-वॉल्यूम टेक्स्ट जनरेशन के लिए सब्सक्रिप्शन लॉक-इन्स को हटा देता है।

प्रमाणीकरण और बेस यूआरएल

आपका API कुंजी हर अनुरोध को प्रमाणीकृत करता है। आधार URL https://api.dolphinaimodels.com/v1 सभी एंडपॉइंट्स के लिए। सिस्टम को एक वैध कुंजी की आवश्यकता होती है, Authorization हेडर। इसके बिना, अनुरोध तुरंत विफल हो जाते हैं।

डैशबोर्ड के माध्यम से अपनी कुंजी जनरेट करें। आपको प्रत्येक खाते में एक सक्रिय कुंरी मिलती है। यदि आप एक नई कुंजी जनरेट करते हैं तो अपनी पुरानी कुंजी बदल दें। कुंरी आपको तुरंत अनलॉक किए गए मॉडल तक पहुंच प्रदान करती है।

चैट कंप्लीशन रिक्वेस्ट भेजना

एक POST अनुरोध भेजें /v1/chat/completions. मॉडल आईडी है uncensored. यह एंडपॉइंट टेक्स्ट इनपुट स्वीकार करता है और टेक्स्ट आउटपुट लौटाता है। आप टेम्परेचर और टॉप_p जैसे पैरामीटर्स एडजस्ट कर सकते हैं।

शुरुआत करने के लिए यहाँ एक बेसिक cURL उदाहरण है:

curl https://api.dolphinaimodels.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Summit elevation is 29032 feet."}]
  }'

Python SDK इंटीग्रेशन

आधिकारिक OpenAI Python लाइब्रेरी का उपयोग करें। इसे हमारे बेस यूआरएल पर पॉइंट करें। अपनी एपीआई कुंजी पास करें। कोड संरचना मानक OpenAI उपयोग को दर्शाती है। यह मौजूदा प्रोजेक्ट्स के लिए आसान माइग्रेशन सुनिश्चित करता है।

क्लाइंट को इन मानों के साथ कॉन्फ़िगर करें:

from openai import OpenAI

client = OpenAI(base_url="https://api.dolphinaimodels.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 SDK कॉन्फ़िगरेशन

Node.js क्लाइंट को इसी तरह से इनिशियलाइज़ करें। बेस URL और API कुंजी सेट करें। SDK स्वचालित रूप से सीरियलाइज़ेशन संभालता है। यह दृष्टिकोण सर्वर-साइड और क्लाइंट-साइड दोनों अनुप्रयोगों के लिए काम करता है।

उदाहरण कॉन्फ़िगरेशन:

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.dolphinaimodels.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 सर्वर-सेंट इवेंट्स (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 टोकन है। त्रुटियां मानक HTTP कोड लौटाती हैं। 401 अमान्य कुंजी को दर्शाता है। 402 अपर्याप्त क्रेडिट का अर्थ है। 429 दर सीमांकन को संकेत देता है।

आपकी अनुमति प्रति मिनट 300 अनुरोधों तक सीमित है। कन्करेंसी 8 समानांतर अनुरोधों तक सीमित है। अनुरोध बॉडी को 8 MB से नीचे रखें। ये सीमाएं आपके वर्कलोड के लिए स्थिर प्रदर्शन सुनिश्चित करती हैं।

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

डॉल्फिन एआई एपीआई क्या है और यह मानक प्रदाताओं से कैसे भिन्न है?

यह OpenAI क्लाइंट संरचना के साथ कम्पैटिबल एक अनसेंसर्ड LLM API है। यह मासिक सब्सक्रिप्शन के बिना प्रीपेड टोकन बिलिंग प्रदान करती है। मॉडल कानूनी वयस्क उपयोग के लिए सामग्री अस्वीकृति के बिना उत्तर देने के लिए ट्यून किया गया है।

क्या मैं इस एंडपॉइंट के साथ आधिकारिक OpenAI SDKs का उपयोग कर सकता हूँ?

हाँ। API पूर्णतः OpenAI संगत है। आपको बस अपने क्लाइंट कॉन्फ़िगरेशन में base URL और API key बदलने की आवश्यकता है। इससे आप बिना अपने एप्लिकेशन लॉजिक को फिर से लिखे वेंडर बदल सकते हैं।

यदि मैं अपनी रिक्वेस्ट लिमिट्स से अधिक हो जाता हूँ तो क्या होता है?

API 429 टू मनी रिक्वेस्ट्स त्रुटि लौटाती है। आप प्रति मिनट 300 अनुरोधों और 8 समवर्ती अनुरोधों तक सीमित हैं। सामान्य संचालन को फिर से शुरू करने के लिए कुछ देर प्रतीक्षा करें या अपनी समवर्तिता को कम करें।

अपनी API कुंजी को अनलॉक करें

साइन अप करें, अपनी कुंजी प्राप्त करें, और अपनी बेस यूआरएल अपडेट करें। सेकंड्स में पूर्ण।

खाता खोलें