यहाँ से शुरू करेंDocs03/07
क्लाउड prezzi: openai compatible api docs
अपने मौजूदा क्लाइंट कोड को सेकंड्स में हमारे अनसेंसर्ड LLM API से कनेक्ट करें। हम मानक OpenAI इंटरफ़ेस का समर्थन करते हैं ताकि आप बिना अपनी इंफ्रास्ट्रक्चर को फिर से लिखे प्रदाता बदल सकें।
https://api.claudeprezzi.com/v1uncensoredक्विकस्टार्ट: ऑफिशियल OpenAI SDK के साथ कनेक्ट करें
अपनी भाषा के लिए आधिकारिक SDK को इंस्टॉल करें। बेस यूआरएल को https://api.claudeprezzi.com/v1 औह अपनी API कुंजी प्रदान करें। यह कॉन्फ़िगरेशन अनुरोधों को हमारे समर्पित अनकैप्ड मॉडल पर रूट करता है।
- इंस्टॉल करें:
pip install openaiयाnpm install openai - कॉन्फ़िगर करें: हमारे बेस URL की ओर पॉइंट करें।
curl https://api.claudeprezzi.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "explain the dependency injection pattern"}]
}'from openai import OpenAI
client = OpenAI(base_url="https://api.claudeprezzi.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.claudeprezzi.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);
एंडपॉइंट्स: /v1/chat/completions और /v1/models
हम टेक्स्ट जनरेशन और मॉडल खोज के लिए ठीक दो एंडपॉइंट प्रदान करते हैं। उपयोग करें POST /v1/chat/completions टेक्स्ट जनरेट करने के लिए और GET /v1/models उपलब्धता की पुष्टि करें।
curl https://api.claudeprezzi.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "explain the dependency injection pattern"}]
}'कोई एम्बेडिंग, ऑडियो, या इमेज एंडपॉइंट नहीं हैं। यह सरलता हमारे एकल अनकैप्ड मॉडल के लिए स्थिर रूटिंग सुनिश्चित करती है।
पैरामीटर: तापमान, Top P, और स्टॉप सीक्वेंस
मानक पैरामीटर का उपयोग करके आउटपुट यादृच्छिकता को नियंत्रित करें। सेट करें temperature रचनात्मकता और top_p न्यूक्लियस सैंपलिंग के लिए।
from openai import OpenAI
client = OpenAI(base_url="https://api.claudeprezzi.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)उपयोग करें stop विशिष्ट अनुक्रमों पर जनरेशन रोकने के लिए। हमारा मॉडल इन प्रतिबंधों का सटीक रूप से सम्मान करता है, जिससे स्वच्छ संरचनात्मक आउटपुट प्राप्त होते हैं।
उन्नत: फंक्शन कॉलिंग, JSON मोड, और स्ट्रीमिंग
JSON मोड के साथ संरचित आउटपुट सक्षम करें response_format: {"type": "json_object"}. उपयोग करें tools फ़ंक्शन कॉलिंग और 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)स्ट्रीमिंग अंतिम चंक में रियल-टाइम टोकन उपयोग प्रदान करता है। यह दृष्टिकोण लंबे उत्तरों के लिए विलंबता की धारणा को कम करता है।
सीमाएं: 300 RPM, 8 समवर्ती अनुरोध, 8MB शरीर
प्रत्येक API कुंजी प्रति मिनट 300 अनुरोधों का समर्थन करती है। आप 8 समवर्ती अनुरोध चला सकते हैं। अधिकतम अनुरोध बॉडी आकार 8 MB है।
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.claudeprezzi.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);इन सीमाओं को पार करने से 429 त्रुटि लौटाई जाती है। उच्च-वॉल्यूम कार्यों के दौरान थ्रॉटलिंग से बचने के लिए अपनी कंकरेंसी की योजना उचित रूप से बनाएं।
उपयोग: टोकन गणना और बिलिंग विवरण
बिलिंग कठोरता से टोकन उपयोग पर आधारित है। इनपुट टोकन की लागत 1M टोकन के लिए $0.15 है। आउटपुट टोकन की लागत 1M टोकन के लिए $0.50 है।
curl https://api.claudeprezzi.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "explain the dependency injection pattern"}]
}'त्रुटियाँ और अस्वीकृतियाँ कोई टोकन नहीं खातीं। आपका प्रीपेड क्रेडिट कभी समाप्त नहीं होता, और आप केवल उसी के लिए भुगतान करते हैं जिसका आप वास्तव में उपयोग करते हैं।
सामान्य प्रश्न
क्या यह claude opus NSFW अनकैप्सर्ड है?
हम एक समर्पित अनसेंसर्ड लार्ज लैंग्वेज मॉडल चलाते हैं। यह क्लॉड, जीपीटी या किसी अन्य विक्रेता' का मॉडल नहीं है। यह कानूनी वयस्क उपयोग के लिए सामग्री अस्वीकृति के बिना उत्तर देता है।
मैं 401 और 402 त्रुटियों को कैसे हैंडल करूं?
401 त्रुटि का अर्थ है कि आपकी API कुंजी अमान्य है। 402 त्रुटि दर्शाती है कि आपका पूर्वभुगतान क्रेडिट समाप्त हो गया है। सेवा जारी रखने के लिए USDT या USDC के माध्यम से टॉप अप करें।
कॉन्टेक्स्ट विंडो का आकार क्या है?
हमारा मॉडल 100,000 टोकन के संदर्भ विंडो का समर्थन करता है। इसमें प्रॉम्प्ट और पूर्णता टोकन दोनों शामिल हैं।
अभी अपनी API कुंजी प्राप्त करें
साइन अप करें, अपनी अद्वितीय कुंजी कॉपी करें, और अपनी बेस यूआरएल अपडेट करें। बस इतना ही।