Uncensored AI API Quickstart Guide
Αυτός ο γρήγορος οδηγός σας βοηθά να ενσωματώσετε το uncensored Dolphin API χρησιμοποιώντας τυπικά SDKs OpenAI, παρακάμπτοντας τα όρια ρυθμού τρίτων παρόχων και τα στρώματα λογοκρισίας.
Πιστοποίηση και ρύθμιση base URL
Ρυθμίστε τον πελάτη σας με τη παρεχόμενη βάση URL και κλειδί API για να συνδεθείτε απευθείας στο endpoint μας. Λαμβάνετε ένα ενεργό κλειδί αμέσως μετά την εγγραφή μέσω Google ή email, χωρίς ανάγκη για αριθμό τηλεφώνου. Η βάση URL είναι HTTPS://api.uncensoreddolphinopenrouter.com/v1 και ο αναγνωριστικός μοντέλου είναι "uncensored". Αυτή η ρύθμιση λειτουργεί με οπονν πελάτη συμβατό με OpenAI απλώς αλλάζοντας το base_url και παρέχοντας το κλειδί API σας στην κεφαλίδα Authorization. Δεν εμπλέκονται μηνιαίες συνδρομές ή πολύπλοκη διαδρομή, απλώς άμεση πρόσβαση στο μοντέλο.
Αποστολή της πρώτης σας ολοκλήρωσης συνομιλίας
Κάντε μια POST αίτηση στο endpoint chat completions για να δημιουργήσετε απαντήσεις κειμένου από το μοντέλο uncensored. Μπορείτε να στείλετε απλά prompts ή δομημένα μηνύματα χρησιμοποιώντας το τυπικό format OpenAI. Το API επιστρέφει μια άμεση απάντηση κειμένου χωρίς πρόσθετες απορρίψεις ασφαλείας για νόμιμο περιεχόμενο ενηλίκων. Βεβαιωθείτε ότι συμπεριλαμβάνετε το πεδίο model ρυθμισμένο στο "uncensored" στο body της αίτησής σας. Αυτό το endpoint υποστηρίζει μόνο chat completions, όχι embeddings ή δημιουργία εικόνας. Μπορείτε να ξεκινήσετε τις δοκιμές αμέσως με το trial credit ή το πληρωμένο υπόλοιπό σας.
Χρησιμοποιώντας Python SDK
Αρχικοποιήστε τον πελάτη OpenAI με τη βάση URL και το κλειδί API για να στείλετε αιτήσεις προγραμματιστικά. Αυτή η προσέγγιση σας επιτρέπει να ενσωματώσετε το LLM uncensored στις υπάρχουσες εφαρμογές Python με ελάχιστες αλλαγές κώδικα. Ορίστε τη βάση URL στο endpoint φιλοξενίας μας και περάστε το κλειδί API για αυθεντικοποίηση. Ο πελάτης θα χειριστεί τις κλήσεις HTTP και θα επιστρέψει το αντικείμενο απόκρισης για περαιτέρω επεξεργασία. Μπορείτε να προσαρμόσετε παραμέτρους όπως temperature και top_p για να ελέγξετε το στυλ εξόδου. Αυτή η μέθοδος είναι ιδανική για την κατασκευή προσαρμοσμένων διεπαφών ή την αυτοματοποίηση ροών εργασίας.
Χρησιμοποιώντας Node SDK
Ρυθμίστε τον πελάτη OpenAI Node.js με τη συγκεκριμένη βάση URL και το API key σας για αλληλεπίδραση με το API. Αυτό επιτρέπει άψογη ενσωμάτωση σε εφαρμογές Node.js χρησιμοποιώντας γνωστά μοτίβα SDK. Κατευθύνετε τον πελάτη στο HTTPS://api.uncensoreddolphinopenrouter.com/v1 και παρέχετε το κλειδί σας για πιστοποίηση. Στη συνέχεια, μπορείτε να καλέσετε τη μέθοδο chat completions με τις επιθυμητές παραμέτρους σας. Η απόκριση περιλαμβάνει το παραγόμενο κείμενο και στατιστικά χρήσης tokens. Αυτή η ρύθμιση είναι ιδανική για εφαρμογές server-side ή backend services που απαιτούν uncensored δημιουργία κειμένου.
Διαχείριση streaming αποκρίσεων
Ενεργοποιήστε τη ροή (streaming) ρυθμίζοντας την παράμετρο stream σε true στο αίτημά σας για να λάβετε ενημερώσεις token σε πραγματικό χρόνο. Το API επιστρέφει Server-Sent Events (SSE) για άμεση ανατροφοδότηση καθώς παράγονται tokens. Κάθε chunk περιέχει μερικό κείμενο και δεδομένα χρήσης στο τελευταίο chunk. Αυτή η προσέγγιση μειώνει την αντιλαμβανόμενη καθυστέρηση για τους χρήστες εμφανίζοντας την έξοδο προοδευτικά. Μπορείτε να αναλύσετε τη ροή SSE για να ενημερώσετε το UI σας σε πραγματικό χρόνο. Η ροή υποστηρίζεται για όλες τις αιτήσεις ολοκλήρωσης συνομιλίας, συμπεριλαμβανομένων εκείνων με κλήση συναρτήσεων ή λειτουργία JSON.
Κατανόηση ορίων και κόστους tokens
Το παράθυρο πλαισίου (context window) υποστηρίζει έως 100.000 tokens για την εισερχόμενη και την εξερχόμενη απάντηση συνολικά, με μέγιστη έξοδο 16.000 tokens ανά αίτημα. Η χρέωση είναι $0.15 ανά 1M εισερχόμενα tokens και $0.50 ανά 1M εξερχόμενα tokens, με χρέωση μόνο για την πραγματική χρήση. Τα σφάλματα και οι απορρίψεις δεν χρεώνονται, εξασφαλίζοντας ότι πληρώνετε μόνο για επιτυχημένες ολοκληρώσεις. Το προκαταβληθέν υπόλοιπο δεν λήγει ποτέ και μπορείτε να το пополните με κρυπτονομίσματα ξεκινώντας από $20. Αυτό το διαφανές μοντέλο τιμολόγησης σας βοηθά να διαχειριστείτε αποτελεσματικά τα κόστη χωρίς κρυφές χρεώσεις.
Περιορισμοί ρυθμού και ταυτόχρονα αιτήματα
Κάθε κλειδί API περιορίζεται σε 300 αιτήματα ανά λεπτό και 8 ταυτόχρονες συνδέσεις για διασφάλιση σταθερής απόδοσης. Το μέγιστο μέγεθος του σώματος αιτήματος είναι 8 MB, το οποίο καλύπτει μεγάλα παράθυρα πλαισίου. Αν ξεπεράσετε αυτά τα όρια, θα λάβετε σφάλμα 429 που υποδεικνύει υπέρβαση ορίου ρυθμού. Μπορείτε να δημιουργήσετε ένα νέο κλειδί για να αντικαταστήσετε ένα υπάρχον, καθώς μόνο ένα κλειδί είναι ενεργό ανά λογαριασμό. Αυτά τα όρια αποτρέπουν την κακοχρήση διατηρώντας παράλληλα υψηλή διαθεσιμότητα. Παρακολουθήστε τη χρήση σας για να παραμείνετε εντός αυτών των ορίων για βέλτιστη απόδοση.
cURL
curl https://api.uncensoreddolphinopenrouter.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List five key differences between python and rust"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoreddolphinopenrouter.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.uncensoreddolphinopenrouter.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)Συχνές ερωτήσεις
Η API Dolphin χωρίς λογοκρισία είναι συμβατή με μοντέλα OpenRouter;
Ναι, το API μας είναι πλήρως συμβατό με OpenAI, δηλαδή λειτουργεί με τα τυπικά SDK που χρησιμοποιούνται για μοντέλα OpenRouter. Ωστόσο, είμαστε ανεξάρτητη υπηρεσία και δεν παρέχουμε το ίδιο μοντέλο ή υποδομή με την OpenRouter. Μπορείτε να χρησιμοποιήσετε τον ίδιο κώδικα client αλλά κατευθύνοντάς τον στο base URL μας για άμεση πρόσβαση χωρίς όρια ρυθμού τρίτων.
Τι συμβαίνει αν λάβω σφάλμα 402;
Σφάλμα 402 υποδεικνύει ότι το λογαριασμό σας έχει ανεπαρκές υπόλοιπο για την επεξεργασία της αίτησης. Μπορείτε να προσθέσετε κεφάλιο χρησιμοποιώντας USDT σε TRC20 ή USDC σε Base, με ποσές που κυμαίνονται από $20 έως $500. Προστίθεται μπόνους υπόλοιπο για μεγαλύτερες προσθέσεις, και το υπόλοιπό σας δεν λήγει ποτέ. Σφάλματα όπως 401 (άκυρο κλειδί) απαιτούν έλεγχο του κλειδιού API σας, ενώ 429 (όριο ρυθμού) σημαίνει ότι έχετε ξεπεράσει το όριο των 300 αιτήσεων ανά λεπτό.
Μπορώ να χρησιμοποιήσω αυτό το API για κλήση συναρτήσεων και JSON mode;
Ναι, το API υποστηρίζει function calling (tools) και JSON mode μέσω της παραμέτρου response_format. Μπορείτε να ορίσετε tools στο αίτημά σας και να λάβετε δομημένες απαντήσεις JSON. Αυτό επιτρέπει προηγμένη ενσωμάτωση με εφαρμογές που απαιτούν δομημένα δεδομένα ή δυναμική χρήση tools. Το uncensored μοντέλο χειρίζεται αυτές τις μορφές αξιόπιστα, καθιστώντας το κατάλληλο για σύνθετα workflows.
Κτήστε το κλειδί API σας τώρα.
Εγγραφείτε, αποκτήστε το key, ενημερώστε τη βάση URL. Αυτό είναι ό,τι χρειάζεται.