Τεκμηρίωση API: Uncensored LLM
Αντικαταστήστε το κλειδί API LLM χωρίς περιθώρια σε οπονδήποτε πελάτη συμβατό με OpenAI και ξεκινήστε τη δημιουργία κειμένου αμέσως.
Πιστοποίηση και base URL
Η βασική διεύθυνση URL είναι HTTPS://api.webtheon.com/v1. Δώστε το κλειδί API σας στο Authorization header. Το κλειδί εμφανίζεται αμέσως μετά τη δημιουργία του. Χρησιμοποιήστε το με οποιοδήποτε τυπικό OpenAI SDK.
Τερματικό συμπληρώματος συζήτησης
Στείλτε μηνύματα στο POST /v1/chat/completions. Το model ID είναι uncensored. Αυτό το endpoint διαχειρίζεται μόνο text generation. Όχι images, όχι audio, όχι embeddings.
Οι αιτήσεις πρέπει να είναι κάτω από 8 MB. Το παράθυρο συμφραζομένων καλύπτει 100,000 tokens συνολικά. Αυτό περιλαμβάνει τόσο τα tokens προτροπής όσο και συμπλήρωσης. Η έξοδο περιορίζεται στα 16,000 tokens ανά αίτηση. Μπορείτε να προσαρμόσετε αυτό το όριο χρησιμοποιώντας το max_tokens parameter.
Τελικό σημείο λίστας μοντέλων
Κάντε ερώτημα GET /v1/models για να επαληθεύσετε τη διαθεσιμότητα. Αυτό το endpoint επιστρέφει μεταδεδομένα για το uncensored μοντέλο. Επιβεβαιώνει το ID του μοντέλου και τα υποστηριζόμενα παραμέτρους. Χρησιμοποιήστε το για γρήγορο εντοπισμό σφαλμάτων στις ρυθμίσεις του πελάτη.
Η απάντηση περιλαμβάνει το ID του μοντέλου, τον τύπο αντικειμένου και το πεδίο owned by. Αυτό σας βοηθά να διασφαλίσετε ότι η βιβλιοθήκη πελάτη σας κατευθύνεται στη σωστή υπηρεσία. Είναι ένας απλός έλεγχος υγείας για την ενσωμάτωσή σας.
Streaming και χρήση tokens
Ενεργοποιήστε streaming ρυθμίζοντας stream: true. Οι απαντήσεις έρχονται ως Server-Sent Events (SSE). Οι λεπτομέρειες χρήσης tokens εμφανίζονται στο τελευταίο chunk του stream.
Αυτή η προσέγγιση μειώνει την αντιλαμβανόμενη καθυστέρηση για μακρές εξόδους. Μπορείτε να ξεκινήσετε την επεξεργασία κειμένου καθώς φτάνει. Είναι ιδανικό για διεπαφές πραγματικού χρόνου. Η ροή τελειώνει καθαρά με δεδομένα χρήσης.
Παράμετροι και επιλογές
Η υποστήριξη περιλαμβάνει θερμοκρασία, top_p, ακολουθίες διακοπής, seed και κυρώσεις. Μπορείτε να επιβάλετε λειτουργία JSON μέσω response_format. Η κλήση συναρτήσεων (tools) υποστηρίζεται πλήρως.
Ορίστε temperature για τη δημιουργικότητα. Προσαρμόστε top_p για δειγματοληψία πυρήνα. Χρησιμοποιήστε seed για αναπαραγώγιμα αποτελέσματα. Αυτές οι παράμετροι σας δίνουν ακριβή έλεγχο της ποιότητας παραγωγής. Το μοντέλο ανταποκρίνεται στα τυπικά ονόματα παραμέτρων της OpenAI.
Χειρισμός σφαλμάτων και όρια
Τα όρια ρυθμού είναι 300 αιτήματα ανά λεπτό. Η ταυτόχρονη πρόσβαση περιορίζεται στα 8 ταυτόχρονες αιτήσεις ανά κλειδί. Τα σώματα αιτημάτων δεν μπορούν να υπερβαίνουν τα 8 MB.
Διαχειριστείτε τα σφάλματα με χάρη. Η κατάσταση 401 σημαίνει ότι το κλειδί σας είναι μη έγκυρο. Η κατάσταση 402 υποδηλώνει ανεπαρκές υπόλοιπο. Η κατάσταση 429 σηματοδολεί περιορισμό ρυθμού. Τα σφάλματα είναι δωρεάν, οπότε δεν καταναλώνουν τα προκαταβλημένα tokens σας. Αυτό προστατεύει το υπόλοιπό σας κατά την αποσφαλμάτωση.
cURL
curl https://api.webtheon.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "what is the capital of france"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.webtheon.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.webtheon.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)Frequently asked questions
Ποια είναι η base URL για το uncensored API;
Η βασική διεύθυνση URL είναι HTTPS://api.webtheon.com/v1. Πρέπει να ενημερώσετε τη βιβλιοθήκη πελάτη σας ώστε να δείχνει σε αυτή τη διεύθυνση. Όλες οι αιτήσεις πρέπει να περιλαμβάνουν το API key σας στην κεφαλίδα Authorization.
Πώς διαχειρίζεται η uncensored API τα παράθυρα συμφραζομένων;
Το μοντέλο υποστηρίζει παράθυρο πλαισίου 100.000 tokens. Αυτό το όριο ισχύει για το άθροισμα των tokens της εντολής και της απάντησης. Μέγιστη έξοδος είναι 16.000 tokens ανά αίτημα εκτός αν καθορίσετε διαφορετικά.
Ποια είναι τα τιμολόγια για τα tokens εισόδου και εξόδου;
Τα input tokens κοστίζουν $0.15 ανά 1 εκατομμύριο tokens. Τα output tokens κοστίζουν $0.50 ανά 1 εκατομμύριο tokens. Το credit χρεώνεται βάσει της πραγματικής χρήσης. Τα σφάλματα δεν καταναλώνουν το υπόλοιπό σας.
Λάβετε το API key σας άμεσα
Εγγραφείτε, αντιγράψτε το token, ενημερώστε τη βάση URL σας. Ολοκληρώθηκε.