hi ▾

अनकेंसरड LLM API डेवलपर्स के लिए

डॉल्फिन मॉडेलो एपीआई क्विकस्टार्ट

डॉल्फिन मॉडेलो एक अनसेंसर्ड एलएलएम एपीआई प्रदान करता है जो कठोरता से ओपनएआई चैट-कम्प्लिशन स्कीमा का पालन करता है, जिससे आपको अपनी बेस यूआरएल बदलने और जाने की अनुमति मिलती है। यह क्विकस्टार्ट आपको प्रमाणीकरण, स्ट्रीमिंग और संरचित आउटपुट के माध्यम से मार्गदर्शन करता है, बिना किसी छिपी हुई मॉडरेशन फीस के।

बेस URL और प्रमाणीकरण

Dolphin मॉडेलो API एक OpenAI-संगत सेवा है। अपना बेस यूआरएल सेट करें https://api.dolphinmodelos.com/v1 औह अपनी API कुंजी को Authorization हेडर। मॉडल आईडी का उपयोग करें uncensored इनफरेंस के लिए। यह बिना कस्टम रूटिंग लॉजिक के मानक SDK के साथ संगतता सुनिश्चित करता है।

curl https://api.dolphinmodelos.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List endpoints for wallet connection via crypto gateway"}]
  }'

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

एक सरल टेक्स्ट प्रॉम्पट भेजें और प्रतिक्रियाएँ जनरेट करें। API मानक पैरामीटर स्वीकार करता है जैसे temperature और top_p. आपको बिना अनावश्यक वrapper के शुद्ध टेक्स्ट आउटपुट मिलता है। यह सीधा दृष्टिकोण मॉडल-विशिष्ट पार्सिंग लॉजिक की आवश्यकता को समाप्त करता है।

from openai import OpenAI

client = OpenAI(base_url="https://api.dolphinmodelos.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)

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)

फंक्शन कॉलिंग और टूल्स

मॉडल को विशिष्ट क्रियाएं करने की अनुमति देने के लिए टूल्स परिभाषित करें। उपयोग करें tool_choice फ़ंक्शन उपयोग लागू करने के लिए। API मानक टूल परिभाषाओं का समर्थन करता है और संरचित तर्क लौटाता है। यह बाहरी पार्सिंग स्क्रिप्ट के बिना जटिल वर्कफ़्लो सक्षम बनाता है। सहज एकीकरण के लिए मानक OpenAI फॉर्मेट के माध्यम से टूल्स कॉन्फ़िगर करें।

संरचित आउटपुट के लिए JSON मोड

मॉडल को response_format: {"type": "json_object"}. यह डाउनस्ट्रीम प्रोसेसिंग के लिए स्थिर डेटा संरचनाएं सुनिश्चित करता है। API प्रतिक्रियाओं या डेटाबेस इनसर्ट्स के लिए आदर्श। मॉडल कन्वर्सेशनल फिलर टेक्स्ट जोड़े बिना स्कीमा का पालन करता है।

त्रुटि हैंडलिंग और सीमाएँ

संदर्भ विंडो कुल 100,000 टोकन है। अमान्य कुंजियों के लिए 401 या दर सीमाओं के लिए 429 जैसी त्रुटियों को संभालें। API प्रति मिनट 300 अनुरोध लागू करता है। इन कोडों का उपयोग कुशलतापूर्वक पुनः प्रयास प्रबंधित करने के लिए करें। त्रुटियां और अस्वीकृतियां क्रेडिट नहीं खर्च करतीं, जिससे परीक्षण चरणों के दौरान आपके बैलेंस की रक्षा होती है।

Node.js

import OpenAI from "openai";

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

FAQ

Dolphin मॉडेलो के साथ शुरुआत कैसे करें?

Google या ईमेल से साइन अप करें और मुफ्त $0.50 ट्रायल प्राप्त करें। उत्पादन उपयोग के लिए USDT या USDC के माध्यम से क्रिप्टो क्रेडिट जोड़ें। API की बनाने के तुरंत बाद दिखाई जाती है।

क्या Dolphin modelos एक OpenAI API विकल्प है?

हाँ, यह वही chat-completions स्कीमा का उपयोग करता है। आपको बस मौजूदा क्लाइंट कोड में base URL और API key बदलने की आवश्यकता है। यह एक समर्पित uncensored मॉडल चलाता है, GPT-4 नहीं।

टोकन सीमाएं क्या हैं?

संदर्भ विंडो 100,000 टोकन की है। अधिकतम आउटपुट प्रति अनुरोध 16,000 टोकन है। स्ट्रीमिंग अंतिम चंक में उपयोग डेटा लौटाता है ताकि सटीक बिलिंग की जा सके।

अपना API key प्राप्त करें

साइन अप करें, कुंजी कॉपी करें, बेस यूआरएल अपडेट करें। यही सब है।

API कुंजी प्राप्त करेंप्रलेखन देखें