OpenRouter dolphin API Οδηγός Γρήγορης Έναρξης
Ξεκινήστε με την API LLM χωρίς λογοκρισία μας σε λίγα λεπτά. Χρησιμοποιήστε τυπικά SDK OpenAI για να στείλετε αιτήματα στο εξειδικευμένο endpoint μας.
Βασικό URL και Αυθεντικοποίηση
Η base URL για όλες τις αιτήσεις είναι https://api.openrouterdolphin.com/v1. Κάνετε έλεγχο ταυτότητας περνώντας το API key σας στο Authorization
curl https://api.openrouterdolphin.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top 10 libraries for Python web scraping."}]
}'Η πιστοποίηση είναι αυστηρή. Δεν υποστηρίζουμε πολλαπλά κλειδιά ανά λογαριασμό. Η δημιουργία νέου κλειίδου αμέσως ακυρώνει το προηγούμενο. Αυτό εξασφαλίζει καθαρή παρακολούθηση χρήσης για τα προπληρωμένα πιστωτικά σας.
Τερματικό σημείο: POST /v1/chat/completions
Στείλτε δεδομένα κειμένου για να δημιουργήσετε απαντήσεις χρησιμοποιώντας το uncensored μοντέλο. Αυτό το endpoint διαχειρίζεται όλες τις τυπικές συμπληρώσεις συνομιλίας. Ορίζετε το μοντέλο, τα μηνύματα και τις παραμέτρους στο σώμα της αίτησης.
from openai import OpenAI
client = OpenAI(base_url="https://api.openrouterdolphin.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)Η API επιστρέφει ένα τυπικό αντικείμενο JSON που περιέχει το παραγόμενο κείμενο. Δεν υποστηρίζει ενσωματώσεις (embeddings), εικόνες ή ήχο. Εστιάστε σε ροές εργασίας παραγωγής κειμένου. Το μοντέλο ανταποκρίνεται σε εντολές χωρίς φιλτράρισμα νόμιμου υλικού ενήλικων ή αμφιλεγόμενων θεμάτων.
Τερματικό σημείο: GET /v1/models
Ανάκτηση διαθέσιμων μοντέλων μέσω μιας απλής αίτησης GET. Αυτό το endpoint επιβεβαιώνει το ID του μοντέλου που πρέπει να χρησιμοποιήσετε.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.openrouterdolphin.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);Η απάντηση καταγράφει το uncensored μοντέλο. Χρησιμοποιήστε αυτό το ακριβές ID στις αιτήσεις συμπλήρωσής σας. Το API σερβίρει μόνο αυτό το μοναδικό μοντέλο. Δεν υπάρχει λογική διαδρομής ή επιλογής μοντέλου. Αλληλεπιδράτε απευθείας με την εξειδικευμένη έκδοση LLM uncensored μας.
Ροή και Δεδομένα Χρήσης
Ενεργοποιήστε streaming ρυθμίζοντας stream: true. Η API επιστρέφει chunks μέσω Server-Sent Events (SSE). Κάθε chunk περιέχει ένα μέρος του κειμένου της απάντησης.
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)Το τελευταίο chunk περιλαμβάνει τα πλήρη στατιστικά χρήσης tokens. Πληρώνετε αυστηρά για τα tokens εξόδου που παράγονται. Τα σφάλματα και οι απορρίψεις δεν επιβαρύνουν με χρεώσεις. Αυτή η δομή επιτρέπει την απεικόνιση απαντήσεων σε πραγματικό χρόνο στις εφαρμογές σας.
Παράμετροι: Θερμοκρασία, Top P, και Εργαλεία
Ελέγξτε τη συμπεριφορά δημιουργίας με τυπικές παραμέτρους. Ορίστε temperature για τυχαιότητα και top_p για δειγματοληψία πυρήνα. Ενεργοποιήστε την κλήση συναρτήσεων παρέχοντας ένα tools array.
Χρήση response_format με {"type": "json_object"} για αυστηρή έξοδο JSON. Μπορείτε επίσης να ορίσετε seed για αναπαραγωγιμότητα. Το API υποστηρίζει presence_penalty και frequency_penalty για λεπτομερή προσαρμογή χρήσης λέξεων. Αυτές οι παράμετροι λειτουργούν ακριβώς όπως και στους τυπικούς πελάτες OpenAI.
Όρια Ρυθμού και Μέγεθος Αίτησης
Κάθε κλειδί API επιτρέπει 300 αιτήματα ανά λεπτό. Μπορείτε να έχετε έως 8 ταυτόχρονες συνδέσεις ανά πάσα στιγμή. Το μέγιστο μέγεθος του σώματος αιτήματος είναι 8 MB. Το παράθυρο πλαισίου υποστηρίζει 100.000 tokens για είσοδο και έξοδο συνολικά.
Η μέγιστη έξοδος ανά αίτημα είναι 16.000 tokens. Αν δεν ορίσετε max_tokens, η προεπιλογή είναι 2.048 tokens. Η υπέρβαση αυτών των ορίων επιστρέφει σφάλμα 429. Σχεδιάστε τη στρατηγική batch σας ανάλογα. Τα credits δεν λήγουν ποτέ, οπότε μπορείτε να συσσωρεύσετε χρήση με την πάροδο του χρόνου χωρίς πίεση.
Frequently asked questions
Πώς μπορώ να πάρω ένα κλειδί API για openrouter dolphin;
Εγγραφείτε χρησιμοποιώντας Google ή μια διεύθυνση email στη σελίδα Λήψη κλειδιού API. Το κλειδί σας εμφανίζεται αμέσως. Δεν απαιτείται αριθμός τηλεφώνου. Μπορείτε να δημιουργήσετε ένα νέο κλειδί οποιαδήποτε στιγμή, το οποίο αντικαθιστά το παλιό αμέσως.
Τι συμβαίνει αν με περιορίσει το όριο ρυθμού;
Λαμβάνετε σφάλμα 429 όταν ξεπεράσετε τις 300 αιτήσεις ανά λεπτό ή τις 8 ταυτόχρονες αιτήσεις. Περιμένετε λίγα δευτερόλεπτα και δοκιμάστε ξανά. Σκεφτείτε να ομαδοποιήσετε τις αιτήσεις σας ή να μειώσετε την ταυτόχρονη χρήση. Τα όρια είναι ανά κλειδί API, οπότε η χρήση πολλαπλών κλειδιών (δημιουργώντας πολλαπλά λογαριασμούς) μπορεί να αυξήσει την απόδοση.
Το μοντέλο χωρίς φιλτράρισμα φιλτράρει περιεχόμενο;
Το μοντέλο δεν απορρίπτει νόμιμα θέματα ενηλίκων, φανταστικά ή αμφιλεγόμενα. Το μόνο αυστηρό όριο είναι στο σεξουαλικό περιεχόμενο που αφορά ανηλίκους. Οι αιτήσεις που περιέχουν αυτό το συγκεκριμένο περιεχόμενο απορρίπτονται. Όλο το υπόλοιπο περιεχόμενο περνά χωρίς τις τυπικές απορρίψεις AI.
Λάβετε το API key σας τώρα
Εγγραφείτε, αντιγράψτε το key σας, και ενημερώστε τη βάση URL. Αυτό είναι ό,τι χρειάζεται να κάνετε.