Τεκμηρίωση API μοντέλου Uncensored AI
Προσθέστε το uncensored μοντέλο μας στην υπάρχουσα αρχιτεκτονική σας με μία αλλαγή διαμόρφωσης. Παρέχουμε ένα απευθείας, OpenAI-compatible API που επιστρέφει ωμό κείμενο χωρίς τις συνηθισμένες απορρίψεις περιεχομένου.
Βασικό URL
https://api.modelaiuncensored.com/v1Μοντέλοuncensored
Βασικό URL και αυθεντικοποίηση
Η uncensored AI model API βρίσκεται στο https://api.modelaiuncensored.com/v1. Λαμβάνετε ένα ενεργό API key ανά λογαριασμό, που εκδίδεται αμέσως μετά τη εγγραφή μέσω Google ή email. Περάστε αυτό το key στο Authorization header ως Bearer token. Δεν υποστηρίζουμε πολλαπλά κλειδιά ανά λογαριασμό, οπότε ανανεώστε το κλειδί σας δημιουργώντας ένα νέο από το dashboard, αν χρειαστεί.
Πρώτη αίτηση
Στείλτε μια τυπική αίτηση ολοκλήρωσης συνομιλίας για να ελέγξετε τη σύνδεση. Το model id είναι uncensored.Θα λάβετε μια άμεση απάντηση χωρίς φιλτράρισμα περιεχομένου για νόμιμα θέματα. Αυτό το endpoint αντικαθιστά το υπάρχον base URL OpenAI σε οπον πελάτη.
curl https://api.modelaiuncensored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "return the first ten lines of a json schema for user authentication"}]
}'
Ενσωμάτωση SDK Python
Χρησιμοποιήστε την επίσημη βιβλιοθήκη Python της OpenAI για να αλληλεπιδράσετε με το API μας. Αλλάξτε τη βάση URL στο endpoint μας και ορίστε το API key σας. Αυτό σας επιτρέπει να διατηρήσετε τη δομή του υπάρχοντος κώδικά σας ενώ αποκτάτε πρόσβαση στις δυνατότητες του uncensored LLM μας.
from openai import OpenAI
client = OpenAI(base_url="https://api.modelaiuncensored.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 SDK integration
Για προγραμματιστές JavaScript, το OpenAI Node SDK λειτουργεί out of the box. Ρυθμίστε τη base URL και το API key στο αντικείμενο αρχικοποίησής σας. Αυτό διασφαλίζει συμβατότητα με τα υπάρχοντα TypeScript ή JavaScript projects χωρίς να χρειάζεται custom client.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.modelaiuncensored.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);
Οι ροές απαντήσεων (streaming) και η χρήση token
Ενεργοποιήστε streaming ρυθμίζοντας stream: true στην αίτησή σας. Επιστρέφουμε Server-Sent Events (SSE) για έξοδο πραγματικού χρόνου. Το τελευταίο κομμάτι της ροής περιέχει ένα usage αντικείμενο που περιγράφει τα tokens εισόδου και εξόδου που επεξεργάστηκαν. Αυτό σας επιτρέπει να παρακολουθείτε τα κόστη με ακρίβεια καθώς το μοντέλο παράγει κείμενο.
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)
Όρια, σφάλματα και context
Η API μας υποστηρίζει παράθυρο συμφραζομένων 100,000 tokens για prompt και ολοκλήρωση συνολικά. Περιορίζεστε σε 300 αιτήματα ανά λεπτό ανά κλειδί και μέγιστο 8 ταυτόχρονες αιτήσεις. Αν το κλειδί σας είναι μη έγκυρο, λαμβάνετε σφάλμα 401. Σφάλμα 402 υποδηλώνει ανεπαρκές προπληρωμένο πιστωτικό υπόλοιπο, ενώ το 429 σηματοποιεί ότι έχετε φτάσει το όριο ρυθμού.
Συχνές ερωτήσεις
Αυτή είναι η επίσημη μη λογοκριμένη μονάδα AI OpenAI;
Όχι. Φιλοξενούμε ένα μοντέλο ανοιχτού βάρους ρυθμισμένο για παραγωγή χωρίς λογοκρισία, όχι μοντέλο άλλου κατασκευαστή όπως το GPT. Είναι συμβατό με τη μορφή API της OpenAI αλλά εκτελείται σε υποδομή δική μας.
Τι συμβαίνει αν φτάσω το όριο ρυθμού;
Θα λάβετε σφάλμα 429 Too Many Requests. Το όριο είναι 300 αιτήσεις ανά λεπτό ανά key. Μπορείτε να δημιουργήσετε ένα νέο key για να επαναφέρετε τον μετρητή ορίου ρυθμού, καθώς κάθε key έχει το δικό του όριο.
Η uncensored LLM API υποστηρίζει streaming;
Ναι. Μπορείτε να ενεργοποιήσετε τη ροή ορίζοντας την παράμετρο stream σε true. Επιστρέφουμε chunks SSE, με το τελευταίο chunk να περιέχει δεδομένα χρήσης tokens για λόγους χρέωσης.
Λάβετε το API key σας
Εγγραφείτε, αντιγράψτε το token, ενημερώστε τη βάση URL σας. Απλό.