hi ▾
कुंजी बनाएंapi.llmapiservices.com/v1
  1. LlmApiServices
  2. क्विकस्टार्ट: अनसेंसर्ड API इंटीग्रेट करें

क्विकस्टार्ट: अनसेंसर्ड API इंटीग्रेट करें

मिनटों में हमारे बिना सीमा वाले LLM API के साथ शुरुआत करें। यह क्विकस्टार्ट आपको प्रमाणीकरण, बुनियादी अनुरोधों और स्ट्रीमिंग और फ़ंक्शन कॉलिंग जैसे उन्नत सुविधाओं के माध्यम से मार्गदर्शन करता है।

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

अपने क्लाइंट को हमारे बेस यूआरएल की ओर निर्देशित करें और प्रमाणीकरण के लिए एक जनरेटेड API कुंजी का उपयोग करें। हमारी सेवा पूरी तरह से OpenAI-संगत है, जिसका अर्थ है कि आपको केवल base_url और कुंजी को प्रमाणीकरण हेडर में प्रदान करें। Google या ईमेल के माध्यम से साइन अप करें ताकि आपकी कुंजी तुरंत मिल जाए, फ़ोन नंबर की आवश्यकता नहीं है।

अपनी कुंजी सुरक्षित रखें, क्योंकि यह आपकी प्रीपेड क्रेडिट तक एक्सेस प्रदान करती है। त्रुटियां और अस्वीकृतियां आपके टोकन नहीं खर्च करतीं, इसलिए आप सुरक्षित रूप से परीक्षण कर सकते हैं।

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

टेक्स्ट डेटा को चैट पूर्णता एंडपॉइंट पर भेजें ताकि टेक्स्ट प्रतिक्रियाएं प्राप्त की जा सकें। यह सरल POST अनुरोध आपको मानक पैरामीटर जैसे का उपयोग करके uncensored मॉडल के साथ इंटरैक्ट करने की अनुमति देता है temperature और top_p. आपको जटिल रूटिंग प्रबंधित करने या कई वेंडर मॉडल्स से चयन करने की आवश्यकता नहीं है।

curl https://api.llmapiservices.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Summarize the main points of the attached documentation."}]
  }'

प्रत्येक अनुरोध आपके प्रॉम्प्ट के आधार पर इनपुट टोकन और उत्पन्न टेक्स्ट के आधार पर आउटपुट टोकन खर्च करता है। त्रुटियां मुफ्त हैं, इसलिए आप अप्रत्याशित शुल्क के भय के बिना प्रयोग कर सकते हैं।

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

Server-Sent Events (SSE) के माध्यम से स्ट्रीमिंग सक्षम करके रियल-टाइम प्रतिक्रियाएं सक्षम करें। यह दृष्टिकोण टोकन को जनरेट होते ही डिलीवर करता है, जिससे चैट एप्लिकेशन के लिए उपयोगकर्ता अनुभव अधिक सहज होता है। आप मॉडल को बाहरी टूल्स या APIs के साथ गतिशील रूप से इंटरैक्ट करने देने के लिए फ़ंक्शन कॉलिंग का भी उपयोग कर सकते हैं।

from openai import OpenAI

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

फ़ंक्शन कॉल्स संरचित डेटा लौटाते हैं जिसे आपकी एप्लिकेशन एक्जीक्यूट कर सकती है। यह लचीलापन ज्ञेय एजेंट्स बनाने के लिए महत्वपूर्ण है जो साधारण टेक्स्ट जनरेशन से परे एक्शन कर सकते हैं।

JSON मोड और पैरामीटर

JSON मोड का उपयोग करके सख्त आउटपुट फॉर्मेट लागू करें, जो सुनिश्चित करता है कि रिस्पॉन्स मान्य JSON है, जिससे विश्वसनीय पार्सिंग संभव होती है। आप पैरामीटर जैसे कि का उपयोग करके जनरेशन व्यवहार को नियंत्रित कर सकते हैं seed पुनरुत्पादन के लिए या stop सीक्वेंस का उपयोग विशिष्ट बिंदुओं पर आउटपुट रोकने के लिए। नियंत्रण का यह स्तर API को मौजूदा वर्कफ़्लो में सहजता से इंटीग्रेट करने में मदद करता है।

import OpenAI from "openai";

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

इन पैरामीटर को एडजस्ट करने से आप विशिष्ट कार्यों के लिए मॉडल के व्यवहार को फाइन-ट्यून कर सकते हैं, अपने एप्लिकेशन के लिए स्थिर और पूर्वानुमेय परिणाम सुनिश्चित करते हुए।

रेट लिमिट्स और त्रुटियां

हमारी रेट लिमिट्स के सापेक्ष अपने उपयोग की निगरानी करें, जो प्रति मिनट 300 अनुरोध और प्रति कुंजी 8 समवर्ती अनुरोधों की अनुमति देती है। यदि आप इन सीमाओं को पार करते हैं, तो आपको एक 429 त्रुटि मिलेगी, जो संकेत देती है कि आपको अनुरोध दर धीमी करनी चाहिए। प्रमाणीकरण त्रुटियां यदि आपकी कुंजी अमान्य है तो 401 स्थिति लौटाती हैं।

संदर्भ विंडो और क्रेडिट प्रबंधन

प्रॉम्प्ट और पूर्णता दोनों के लिए 100,000 टोकन की एक प्रचुर संदर्भ विंडो का उपयोग करें। इससे संदर्भ खोए बिना विस्तृत बातचीत या बड़े दस्तावेज़ प्रोसेसिंग की अनुमति मिलती है। यदि आपका क्रेडिट खत्म हो जाता है, तो आपको 402 त्रुटि मिलेगी, जो आपको क्रिप्टो के माध्यम से टॉप अप करने के लिए प्रेरित करेगी।

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)

आपकी प्रीपेड क्रेडिट कभी समाप्त नहीं होती, इसलिए आप बड़े प्रोजेक्ट्स पर समय ले सकते हैं। त्रुटियों से आपका बैलेंस कम नहीं होता, यह सुनिश्चित करता है कि आप केवल सफल पूर्णताओं के लिए भुगतान करें।

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

uncensored LLM API बेस URL क्या है?

बेस यूआरएल HTTPS://api.llmapiservices.com/v1 है। आप क्लाइंट कॉन्फ़िगरेशन को अपडेट करके किसी भी OpenAI-संगत SDK के साथ इस URL का उपयोग कर सकते हैं।

अपने अनुरोधों को प्रमाणीकृत कैसे करें?

अपने API कुंजी को Authorization हेडर में Bearer टोकन के रूप में शामिल करें। आप Google या ईमेल से साइनअप करने के तुरंत बाद इस कुंजी को जनरेट कर सकते हैं।

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

आपको 429 स्टेटस कोड प्राप्त होगा। सीमा 300 अनुरोध प्रति मिनट और प्रति कुंजी 8 समवर्ती अनुरोध है। सामान्य संचालन फिर से शुरू करने के लिए अपने अनुरोधों की आवृत्ति को कम करें।

फॉर्म के माध्यम से अपनी कुंजी प्राप्त करें

रजिस्टर करें, कुंजी कॉपी करें, बेस URL अपडेट करें। यही सब है।