Τεκμηρίωση προγραμματιστών για το uncensored μοντέλο
Ξεκινήστε με ένα LLM χωρίς λογοκρισία που μιλάει τη γλώσσα σας. Αυτός ο οδηγός καλύπτει την πιστοποίηση, τα endpoints και τη ροή δεδομένων για το κλειδί API NSFW σας.
Authentication and Base URL
Το πρώτο βήμα είναι να αποκτήσετε το key σας. Εγγραφείτε με λογαριασμό Google ή email. Λαμβάνετε ένα key αμέσως. Δεν απαιτείται αριθμός τηλεφώνου. Χρησιμοποιήστε το base URL https://api.nsfwapikey.com/v1 στον πελάτη σας. Αντικαταστήστε το προεπιλεγμένο sk-... με το νέο σας key. Αυτό λειτουργεί με τυπικά OpenAI SDKs. Η API δεν απαιτεί πολύπλοκη διαδρομή. Είναι μια άμεση σύνδεση με το μοντέλο.
Πρώτη αίτηση
Στείλτε ένα POST request στο /v1/chat/completions. Συμπεράψτε το key σας στην κεφαλίδα authorization. Ορίστε το μοντέλο σε uncensored. Μπορείτε να στείλετε απλά κειμενικά prompts. Η απάντηση επιστρέφει ωμό κείμενο χωρίς ευγενικές απορρίψεις. Αυτό λειτουργεί για δημιουργικές ή λειτουργικές χρήσεις. Το endpoint είναι απλό. Δεν απαιτούνται επιπλέον παράμετροι για βασικό κείμενο.
curl https://api.nsfwapikey.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate a JSON config for port 8080"}]
}'
Ενσωμάτωση SDK Python
Χρησιμοποιήστε το επίσημο πακέτο Python της OpenAI. Ρυθμίστε τη βάση URL να δείχνει στον server μας. Δώστε το API key σας ως μεταβλητή API key. Ορίστε το model ID σε uncensored. Αυτό σας επιτρέπει να χρησιμοποιείτε γνωστές μεθόδους. Μπορείτε να στείλετε μηνύματα ως λίστα. Η απόκριση περιέχει το παραγόμενο κείμενο. Η διαχείριση σφαλμάτων είναι τυπική για πελάτες HTTP. Stream ή sync, η επιλογή είναι δική σας.
from openai import OpenAI
client = OpenAI(base_url="https://api.nsfwapikey.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 usage
Εκκινήστε τον πελάτη OpenAI με τη βάση URL σας. Περνάστε το string κλειδιού API. Ο πελάτης διαχειρίζεται τις HTTP αιτήσεις. Ορίστε το μοντέλο σε uncensored. Μπορείτε να χρησιμοποιήσετε τη μέθοδο chat completions. Το αντικείμενο απόκρισης περιέχει τις επιλογές (choices). Πρόσβαστε το περιεχόμενο του μηνύματος απευθείας. Αυτό ταιριάζει σε οποιοδήποτε έργο Node.js. Δεν απαιτείται επιπλέον middleware.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.nsfwapikey.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. Λαμβάνετε κομμάτια κειμένου. Κάθε κομμάτι περιέχει μέρος της απάντησης. Το τελευταίο κομμάτι περιλαμβάνει δεδομένα χρήσης token. Αυτό σας βοηθά να παρακολουθείτε το κόστος. Το μοντέλο εξάγει tokens διαδοχικά. Αυτό μειώνει την αντιλαμβανόμενη καθυστέρηση. Μπορείτε να αποδώσετε κείμενο καθώς φτάνει. Η μορφή SSE είναι τυπική για πελάτες OpenAI.
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
Έχετε 300 αιτήσεις ανά λεπτό. Το context window είναι 100,000 tokens. Μέγιστη έξοδος 16,000 tokens. Σφάλματα όπως 401 σημαίνουν μη έγκυρο key. 402 σημαίνει έλλειψη πιστωτικού. 429 σημαίνει ότι φτάσατε το όριο ρυθμού. Το πιστωτικό δεν λήγει ποτέ. Οι απορρίψεις είναι δωρεάν. Τα σφάλματα δεν κοστίζουν tokens. Χρησιμοποιήστε αυτούς τους κωδικούς για γρήγορο debug. Το σύστημα είναι διαφανές ως προς τη χρήση.
Συχνές Ερωτήσεις
Ποιο είναι το μέγεθος του παραθύρου συνάφειας;
Το παράθυρο πλαισίου είναι 100.000 tokens για την εντολή και την ολοκλήρωση συνολικά. Μέγιστη έξοδος είναι 16.000 tokens ανά αίτημα. Αυτό επιτρέπει μακροσκελή έγγραφα ή συνομιλίες.
Πώς διαχειρίζομαι σφάλματα API;
Χρησιμοποιήστε τυπικά HTTP status codes. Το 401 υποδηλώνει άκυρο ή λανθασμένο key. Το 402 σημαίνει ότι το προπληρωμένο υπόλοιπό σας εξαντλήθηκε. Το 429 σηματοδοτεί ότι υπερβήκατε το όριο των 300 αιτήσεων ανά λεπτό. Τα σφάλματα και οι απορρίψεις δεν καταναλώνουν tokens.
Το κλειδί API NSFW είναι δωρεάν;
Όχι, είναι προπληρωμένο crypto. Πληρώνετε $0.15 ανά 1M input tokens και $0.50 ανά 1M output tokens. Τα σφάλματα είναι δωρεάν. Λαμβάνετε $0.50 δοκιμαστικό πιστωτικό υπόλοιπο για 7 days.
Κτήστε το κλειδί API σας τώρα.
Εγγραφείτε, αντιγράψτε το κλειδί, ενημερώστε τη base URL. Αυτό είναι όλο.