hi ▾
अभी शुरू करें
अभी शुरू करें

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

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

प्रमाणीकरण सेटअप

अपनी कुंजी API कुंजी प्राप्त करें पेज। आप Google से साइन इन कर सकते हैं या एक ईमेल और पासवर्ड का उपयोग कर सकते हैं; फ़ोन नंबर की आवश्यकता नहीं है। आपकी कुंजी तुरंत दिखाई देती है। इसका उपयोग करें Authorization सभी अनुरोधों के लिए header। प्रति खाते एक सक्रिय कुंजी की अनुमति है। एक नई कुंजी पुरानी कुंजी को तुरंत प्रतिस्थापित कर देती है।

POST /v1/chat/completions

चैट पूर्णता एंडपॉइंट पर टेक्स्ट अनुरोध भेजें। बेस URL HTTPS://api.proxyclaudecode.com/v1 है। सीधे एक्सेस के लिए मॉडल आईडी "uncensored" का उपयोग करें। यह एंडपॉइंट टेक्स्ट इन और टेक्स्ट आउट संभालता है। यह एम्बेडिंग, इमेज, या फाइन-ट्यूनिंग का समर्थन नहीं करता है। आप तापमान और top_p जैसे पैरामीटर को समायोजित कर सकते हैं। त्रुटियां और अस्वीकृतियां क्रेडिट नहीं खाती हैं।

cURL

curl https://api.proxyclaudecode.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Parse this CSV and return JSON"}]
  }'

Python

from openai import OpenAI

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

import OpenAI from "openai";

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

अपनी API कुंजी सुरक्षित करें

रजिस्टर करें, अपनी कुंजी प्राप्त करें, और अपना बेस यूआरएल अपडेट करें। सरल कॉन्फ़िगरेशन।