hi ▾

API दस्तावेज़ीकरण

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

प्रमाणीकरण

अपनी API कुंजी में भेजें Authorization हेडर। यहाँ कोई जटिल OAuth फ्लो या सब्सक्रिप्शन लॉक लागू नहीं होता है। Google या ईमेल के साथ साइनअप करने के बाद आपको तुरंत एक कुंजी मिल जाती है। 401 जैसे त्रुटि संकेत अमान्य या अनुपस्थित कुंजी को दर्शाते हैं, जबकि 402 का अर्थ है कि आपका पूर्व-भुगतान किया गया क्रेडिट खत्म हो गया है।

चैट कंप्लीशंस एंडपॉइंट

रिक्वेस्ट भेजें POST /v1/chat/completions. यह टेक्स्ट जनरेशन के लिए मानक एंडपॉइंट है। मॉडल ID का उपयोग करें uncensored हमारे विशिष्ट ओपन-वेट मॉडल तक पहुंचने के लिए। यह कानूनी वयष्ठ उपयोग के लिए सामग्री अस्वीकृतियों के बिना जवाब देता है, हालांकि यह अभी भी किशोरों के साथ यौन सामग्री को ब्लॉक करता है। यहाँ आप एक बुनियादी अनुरोध कैसे भेजते हैं:

curl https://api.ollamauncensoredmodel.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Run the python script and show output"}]
  }'

Python SDK

आधिकारिक openai Python लाइब्रेरी। इसे हमारे बेस यूआरएल पर पॉइंट करें और अपनी कुंजी प्रदान करें। इससे आपको मौजूदा लॉजिक को अक्षुण्ण रखते हुए हमारे uncensored बैकएंड को स्विच करने की अनुमति मिलती है। आपको अतिरिक्त ड्राइवर इंस्टॉल करने या स्थानीय GPU मेमोरी प्रबंधित करने की आवश्यकता नहीं है।

from openai import OpenAI

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

सही बेस यूआरएल के साथ क्लाइंट को इनिशियलाइज़ करें। यह किसी भी ओपनएआई-कम्पैटिबल SDK के साथ काम करता है। मॉडल आईडी बनी रहती है uncensored. आप प्रतिक्रियाओं को स्ट्रीम कर सकते हैं या उन्हें सिंक्रोनस रूप से संसाधित कर सकते हैं। इस दृष्टिकोण में प्रॉक्सी रूटिंग या जटिल स्थानीय सेटअप की आवश्यकता समाप्त हो जाती है।

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.ollamauncensoredmodel.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. सर्वर सर्वर-सेंट इवेंट्स (SSE) भेजता है। टोकन उपयोग विवरण स्ट्रीम के अंतिम चंक में दिखाई देते हैं। इससे आपको वास्तविक समय में लागत ट्रैक करने की अनुमति मिलती है। आप उपयोग भी कर सकते हैं temperature, top_p, और stop आउटपुट को नियंत्रित करने के लिए पैरामीटर।

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 अनसेट है। रेट लिमिट्स प्रति कुंजी प्रति मिनट 300 अनुरोध हैं। 429 त्रुटि का अर्थ है कि आपने इस सीमा को छू लिया है। अनुरोधों को 8 MB से नीचे रखें और प्रति कुंजी समवर्ती कनेक्शन को 8 तक सीमित करें।

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

अनसेंसर्ड ओलामा LLM API बेस यूआरएल क्या है?

बेस यूआरएल HTTPS://api.ollamauncensoredmodel.com/v1 है। आपको अपने क्लाइंट कॉन्फ़िगरेशन को मानक OpenAI एंडपॉइंट के बजाय इस पता पर इंगित करने के लिए अपडेट करना होगा।

क्या यह API स्ट्रीमिंग का समर्थन करती है?

हाँ, आप stream पैरामीटर को true सेट करके स्ट्रीमिंग सक्षम कर सकते हैं। टोकन उपयोग की जानकारी प्रतिक्रिया स्ट्रीम के अंतिम चंक में शामिल होती है।

uncensored LLM API की लागत कितनी है?

मूल्य निर्धारण $0.15 प्रति 1M इनपुट टोकन और $0.50 प्रति 1M आउटपुट टोकन है। आप वास्तविक उपयोग के लिए भुगतान करते हैं, और त्रुटियां मुफ्त हैं। टॉप-अप के लिए केवल क्रिप्टो की आवश्यकता है।

अपनी कुंजी जनरेट करें

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