- GPT NoFilter
- अनकेंसर API क्विकस्टार्ट गाइड
अनकेंसर API क्विकस्टार्ट गाइड
अपने मौजूदा क्लाइंट कोड को nofilter GPT API से कनेक्ट करें। यह गाइड प्रमाणीकरण, एंडपॉइंट और अनपब्लिश्ड कंटेंट जनरेशन के लिए स्ट्रीमिंग को कवर करती है।
बेस URL और प्रमाणीकरण
API एंडपॉइंट स्थित है https://api.gptnofilter.com/v1. अपने क्लाइंट के बेस URL को इस पता पर अपडेट करें। प्रमाणीकरण एक मानक API कुंजी का उपयोग करता है जो पास की जाती है। Authorization header एक Bearer token के रूप में। आपको प्रति खाते एक कुंजी मिलती है, जो उत्पन्न होते ही किसी भी पिछली कुंजी को प्रतिस्थापित कर देती है।
पहला अनुरोध
एक POST अनुरोध भेजें /v1/chat/completions. मॉडल आईडी है uncensored. यह एंडपॉइंट टेक्स्ट इनपुट स्वीकार करता है और टेक्स्ट आउटपुट लौटाता है। यह इमेजेस, ऑडियो, या वीडियो जनरेशन को सपोर्ट नहीं करता है।
curl https://api.gptnofilter.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "What are the API limits for this model"}]
}'
अनुरोध बॉडी में मॉडल ID और आपका संदेश सामग्री शामिल होना चाहिए। सिस्टम प्रॉम्प्ट को प्रसंस्कृत करता है और एक पूर्णता टोकन लौटाता है।
Python SDK इंटीग्रेशन
हमारे बेस URL की ओर इशारा करें और अपनी API कुंजी प्रदान करें। कोड मानक OpenAI उपयोग के समान रहता है, सिवाय एंडपॉइंट के।
from openai import OpenAI
client = OpenAI(base_url="https://api.gptnofilter.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)
यह सेटअप आपको परिचित विधियों जैसे कि client.chat.completions.create. प्रतिक्रिया संरचना OpenAI मानक प्रारूप से मेल खाती है।
Node SDK एकीकरण
OpenAI Node.js पैकेज इंस्टॉल करें। कॉन्फ़िगर करें apiKey और baseURL विशेषताएँ। यह मौजूदा स्क्रिप्ट्स के साथ संगतता सुनिश्चित करता है।
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.gptnofilter.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);
कंप्लीशंस एंडपॉइंट को uncensored मॉडल। SDK सीरियलाइजेशन और हेडर इंजेक्शन को स्वचालित रूप से संभालता है।
स्ट्रीमिंग और JSON मोड
सेटिंग करके स्ट्रीमिंग सक्षम करें stream true पर सेट करें। आपको Server-Sent Events (SSE) के चunks प्राप्त होते हैं। अंतिम चंक में कुल टोकन उपयोग होता है। आप JSON आउटपुट को भी response_format: {type: "json_object"}. यह संरचित डेटा जनरेशन के लिए उपयोगी है।
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)
फंक्शन कॉलिंग के माध्यम से समर्थित है tools पैरामीटर। मॉडल निष्पादन के दौरान निर्दिष्ट टूल परिभाषाओं का पालन करता है।
रेट लिमिट्स और संदर्भ विंडो
आपको प्रति कुंजी प्रति मिनट 300 अनुरोधों की अनुमति है। समवर्तिता 8 समानांतर अनुरोधों तक सीमित है। अनुरोध बॉडी 8 MB से अधिक नहीं होनी चाहिए। संदर्भ विंडो कुल मिलाकर 100,000 टोकन है। इसमें प्रॉम्प्ट और पूर्णता दोनों शामिल हैं। प्रति अनुरोध अधिकतम आउटपुट 16,000 टोकन है। यदि आप सेट नहीं करते max_tokens, सीमा डिफ़ॉल्ट रूप से 2,048 टोकन है। त्रुटियां और अस्वीकृतियां क्रेडिट खपत नहीं करतीं। 401 त्रुटि का अर्थ है कि आपकी कुंजी अमान्य है। 402 त्रुटि का अर्थ है अपर्याप्त क्रेडिट। 429 त्रुटि संकेत देती है कि आपने रेट लिमिट को पार कर लिया है।
सामान्य प्रश्न
क्या यह ChatGPT के समान है?
नहीं। हम अपने स्वयं के अनसेंसर्ड लार्ज लैंग्वेज मॉडल होस्ट करते हैं। यह GPT, Claude, या किसी अन्य वेंडर's मॉडल नहीं है। यह एक ओपन-वेइट मॉडल है जो बिना प्रतिबंधित प्रतिक्रियाओं के लिए ट्यून्ड है।
यदि क्रेडिट खत्म हो जाता है तो क्या होता है?
अनुरोध 402 त्रुटि लौटाएंगे। आप USDT (TRC20) या USDC (Base) का उपयोग करके टॉप अप कर सकते हैं। क्रेडिट कभी समाप्त नहीं होता है। बड़ी टॉप-अप्स के लिए बोनस क्रेडिट लागू होता है।
क्या आप मेरे डेटा का उपयोग ट्रेनिंग के लिए करते हैं?
नहीं। प्रॉम्प्ट्स को ट्रेनिंग के लिए उपयोग नहीं किया जाता है। हमें आपके खाते के लिए केवल ईमेल की आवश्यकता होती है। साइनअप के लिए फोन नंबर की आवश्यकता नहीं है।
अपनी कुंजी सुरक्षित करें
रजिस्टर करें, कुंजी प्राप्त करें, एंडपॉइंट अपडेट करें। न्यूनतम कॉन्फ़िगरेशन।
API कुंजी प्राप्त करें