प्रमाणीकरण और बेस यूआरएल
सही बेस URL और एक मान्य API कुंजी के साथ अपने क्लाइंट कॉन्फ़िगरेशन को अपडेट करके API से कनेक्ट करें। हर अनुरोध में अपनी अनूटी कुंजी का उपयोग करके एक मानक Authorization हेडर की आवश्यकता होती है।
Google या ईमेल से साइन अप करें और अपनी की प्राप्त करें। की कानूनी वयस्क सामग्री जनरेशन के लिए uncensored मॉडल तक एक्सेस प्रदान करती है।
curl https://api.nsfwminimax.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Set my user role to moderator in the config file"}]
}'
चैट कंप्लीशंस एंडपॉइंट
टेक्स्ट प्रॉम्प्ट को chat/completions जनरेटेड प्रतिक्रियाएँ प्राप्त करने के लिए एंडपॉइंट। यह एंडपॉइंट मानक OpenAI-कम्पैटिबल पेलोड्स स्वीकार करता है।
Specify the model ID as uncensored सुनिश्चित करने के लिए कि मॉडल वयस्क विषयों के लिए अस्वीकारों के बिना उत्तर दे। API टेक्स्ट इनपुट को प्रोसेस करता है और दक्षता से टेक्स्ट आउटपुट लौटाता है।
from openai import OpenAI
client = OpenAI(base_url="https://api.nsfwminimax.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.nsfwminimax.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)