Αναφορά API
Πρόσβαση χωρίς λογοκρισία, ενσωματώσιμη άμεσα, μέσω ενός τυπικού endpoint API συμβατού με OpenAI που απαιτεί μηδενικές αλλαγές κώδικα για μετάβαση από υπάρχοντες παρόχους.
Authentication and Base URL
Χρησιμοποιήστε το API key σας με το https://api.routerllm.cc/v1 base URL. Εγγραφείτε με Google ή email και κωδικό πρόσβασης για να λάβετε το κλειδί σας άμεσα. Δεν απαιτείται αριθμός τηλεφώνου. Το κλειδί πιστοποιεί όλες τις αιτήσεις στο endpoint chat-completions.
curl https://api.routerllm.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top five python libraries for web scraping."}]
}'Κρατήστε το κλειδί σας ασφαλές. Ένα ενεργό κλειδί αντικαθιστά το παλιό αν δημιουργήσετε ένα νέο. Τα σφάλματα και οι απορρίψεις είναι δωρεάν, οπότε μπορείτε να δοκιμάσετε με ασφάλεια.
Τερματικό Συμπληρώματος Συζήτησης
Στείλτε προτροπές στο POST /v1/chat/completions endpoint. Το model ID είναι uncensored. Είναι ένα μοντέλο ανοιχτού βάρους ρυθμισμένο για νόμιμη χρήση ενηλίκων, όχι μοντέλο παρόχου όπως GPT ή Claude.
from openai import OpenAI
client = OpenAI(base_url="https://api.routerllm.cc/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)Το παράθυρο συμφραζομένων είναι 100.000 tokens για prompt και completion συνολικά. Λαμβάνετε 16.000 tokens εξόδου προεπιλεγμένα, ή 2.048 αν παραλείψετε max_tokens.
Ροή με SSE
Ενεργοποιήστε streaming ρυθμίζοντας stream: true στην αίτησή σας. Το API επιστρέφει Server-Sent Events (SSE). Τα δεδομένα χρήσης token εμφανίζονται στο τελευταίο κομμάτι της ροής.
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)Αυτή η προσέγγιση μειώνει την αντιλαμβανόμενη καθυστέρηση για μακρές απαντήσεις. Χρησιμοποιήστε το όταν χτίζετε διεπαφές συνομιλίας που ωφελούνται από την προοδευτική απόδοση κειμένου.
Function Calling και Εργαλεία
Περάστε tools στο tools array. Το μοντέλο υποστηρίζει κλήση συναρτήσεων με tool_choice επιλογές. Χρησιμοποιήστε το για εξαγωγή δομημένων δεδομένων ή αυτοματοποιημένες ροές εργασίας.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.routerllm.cc/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);Ορίστε τα σχήματα των συναρτήσεών σας καθαρά. Το API διαχειρίζεται την ανακατεύθυνση μεταξύ του user prompt σας και των ορισμών εργαλείων. Βεβαιωθείτε ότι ο κώδικάς σας αναλύει σωστά τις κλήσεις εργαλείων.
Λειτουργία JSON και Παράμετροι
Ορίστε response_format για {"type": "json_object"} για αυστηρή έξοδο JSON. Ελέγξτε τη δημιουργία με temperature, top_p, stop, και seed. Προσαρμόστε τις ποινές για presence και frequency για να βελτιώσετε το στυλ εξόδου.
Χρησιμοποιήστε αυτές τις παραμέτρους για να ρυθμίσετε την αξιοπιστία. Η λειτουργία JSON είναι απαραίτητη για την ανάλυση machine-readable απαντήσεων. Το μοντέλο παραμένει uncensored ακόμη και με αυστηρή μορφοποίηση.
Χειρισμός Σφαλμάτων και Όρια
Αναμένεται 401 για μη έγκυρα κλειδιά, 402 για ανεπαρκές υπόλοιπο και 429 για όρια ρυθμού. Το όριο είναι 300 αιτήματα ανά λεπτό και 8 ταυτόχρονα αιτήματα ανά κλειδί. Το μέγιστο μέγεθος σώματος αιτήματος είναι 8 MB.
Ελέγξτε τον κωδικό κατάστασης για να προσδιορίσετε την αιτία. Αυξήστε το υπόλοιπο με USDT ή USDC για να συνεχίσετε. Η πιστωτική μονάδα δεν λήγει ποτέ, οπότε μπορείτε να διακόψετε τη χρήση χωρίς να χάσετε κεφάλαια.
Πληροφορίες Μοντέλου και Κατανάλωση Tokens
Ερώτημα GET /v1/models για να επαληθεύσετε τα διαθέσιμα μοντέλα. Το μόνο μοντέλο είναι uncensored. Υπηρετεί κείμενο μέσα και κείμενο έξω. Δεν υποστηρίζονται embeddings, εικόνες ή ήχος.
Παρακολουθήστε τη χρήση tokens στους headers της απόκρισης ή στο τέλος του stream. Η τιμολόγηση είναι διαφανής: $0.15 ανά 1M input tokens και $0.50 ανά 1M output tokens. Το προκαταβλημένο πιστωτικό καλύπτει όλη τη χρήση.
Frequently asked questions
Ποιο είναι το καλύτερο LLM router για uncensored πρόσβαση;
Η RouterLLM παρέχει έναν router LLM uncensored drop-in με ένα τυπικό OpenAI-compatible API. Εξαλείφει τον vendor lock-in και την πολύπλοκη λογική δρομολόγησης. Χρειάζεται μόνο να αλλάξετε τη base URL και το key.
Πώς λειτουργεί η τιμολόγηση για το uncensored AI API;
Η τιμολόγηση είναι διαφανής ανά token: $0.15 ανά 1M input tokens και $0.50 ανά 1M output tokens. Τα σφάλματα και οι απορρίψεις είναι δωρεάν. Το υπόλοιπο είναι προπληρωμένο μέσω κρυπτονομισμάτων και δεν λήγει ποτέ.
Αυτή είναι μια εναλλακτική του open router για περιεχόμενο NSFW;
Ναι, εξυπηρετεί ένα uncensored μοντέλο ρυθμισμένο για νόμιμη χρήση ενηλίκων. Αρνείται μόνο σεξουαλικό περιεχόμενο που περιλαμβάνει ανηλίκια. Η API είναι συμβατή με τα τυπικά SDK του OpenAI για εύκολη ενσωμάτωση.
Λάβετε το API key σας
Εγγραφείτε, αντιγράψτε το κλειδί, ενημερώστε τη βάση URL σας. Τέλος.