Γρήγορη Εκκίνηση API: Ολοκληρώσεις Συζήτησης
Ξεκινήστε να χτίζετε με το API LLM χωρίς λογοκρισία μας σε λεπτά. Αυτό το οδηγό καλύπτει την πιστοποίηση, δομές αιτήματος και streaming για το chatbot NSFW ή την εφαρμογή roleplay σας.
- Βασικό URL
- https://api.nsfwopenrouter.com/v1
- Μοντέλο
- uncensored
Πιστοποίηση & Base URL
Το κλειδί API σας πιστοποιεί κάθε αίτημα. Χρησιμοποιήστε το Authorization header με την Bearer σχήμα. Η βάση URL σας είναι https://api.nsfwopenrouter.com/v1. Αυτό το URL λειτουργεί με οποιοδήποτε συμβατό SDK OpenAI. Δεν χρειάζεται συνδρομή. Πληρώνετε μόνο για τα tokens που χρησιμοποιούνται. Τα σφάλματα και οι απορρίψεις δεν χρεώνονται. Εγγραφείτε μέσω Google ή email για να λάβετε το key σας άμεσα.
Αποστολή Αίτησης Ολοκλήρωσης Συνομιλίας
Στείλτε ένα POST request στο /v1/chat/completions. Το ID του μοντέλου είναι πάντα uncensored. Παρέχετε την εντολή συστήματος για να ορίσετε τη συμπεριφορά. Συμπεριλάβετε μηνύματα χρήστη στο messages array. Το API επιστρέφει κείμενο απευθείας. Δεν γίνεται πολύπλοκη διαδρομή. Η κίνηση πηγαίνει απευθείας στους διακομιστές μας. Αυτό διασφαλίζει συνεπή διαχείριση NSFW χωρίς φίλτρα upstream.
Διαχείριση Streaming Αποκρίσεων
Ενεργοποιήστε streaming ρυθμίζοντας stream για true. Η API επιστρέφει Server-Sent Events (SSE). Κάθε chunk περιέχει μερικό κείμενο. Οι λεπτομέρειες χρήσης tokens εμφανίζονται στο τελικό chunk. Αυτό μειώνει την αντιλαμβανόμενη καθυστέρηση για τους χρήστες. Επιτρέπει την εμφάνιση σε πραγματικό χρόνο του παραγόμενου περιεχομένου. Διαχειριστείτε τα σφάλματα εντός της λογικής της ροής. Απορρίψτε τα ακατέργαστα chunks σε περίπτωση αποτυχίας.
Ρύθμιση Παραμέτρων Μοντέλου
Ρύθμιση temperature για τη δημιουργικότητα. Χρησιμοποιήστε top_p για δειγματοληψία πυρήνα. Ορίστε max_tokens για να περιορίσετε το μήκος της εξόδου. Η μέγιστη προεπιλογή είναι 2.048 tokens. Μπορείτε να ζητήσετε έως 16.000 tokens ανά αίτημα. Το παράθυρο συμφραζομένων υποστηρίζει 100.000 tokens συνολικά. Αυτό περιλαμβάνει τόσο prompt όσο και συμπλήρωση. Λεπτομερειακός έλεγχος αυτών των ρυθμίσεων για τις συγκεκριμένες ανάγκες roleplay σας.
Επιβολή Λειτουργίας JSON
Χρήση response_format με {"type": "json_object"}. Το μοντέλο εγγυάται έγκυρη έξοδο JSON. Αυτή η δομή είναι απαραίτητη για προγραμματιστική ενσωμάτωση. Αναλύστε την απάντηση απευθείας στα αντικείμενα της εφαρμογής σας. Αποφύγετε το regex parsing για αξιοπιστία. Αυτή η λειτουργία διασφαλίζει συνεκτική εξαγωγή δεδομένων. Λειτουργεί άψογα με τα τυπικά SDKs.
Κατανόηση Κλήσεων Εργλείων
Ορίστε εργαλεία στο request body. Το μοντέλο μπορεί να επιστρέψει δομημένες κλήσεις συναρτήσεων. Χρησιμοποιήστε tool_choice για να επιβληθούν συγκεκριμένες συμπεριφορές. Αυτό επιτρέπει δυναμικές ροές εργασιών πράκτορων. Το API υποστηρίζει τυπικά formats εργαλείων OpenAI. Αναλύστε το tool_calls array στην απόκριση. Εκτελέστε συναρτήσεις και τροφοδοτήστε αποτελέσματα πίσω. Αυτό επιτρέπει πολύπλοκες αλληλεπιδράσεις πολλαπλών βημάτων.
cURL
curl https://api.nsfwopenrouter.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Run my unit tests and show results"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.nsfwopenrouter.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.nsfwopenrouter.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)Συχνές ερωτήσεις
Τι είναι η εναλλακτική λύση OpenRouter για NSFW για άμεση πρόσβαση χωρίς λογοκρισία;
Η API μας παρέχει άμεση πρόσβαση σε ένα μοντέλο χωρίς λογοκρισία χωρίς τα στρώματα διαδρομής του OpenRouter. Λαμβάνετε συνεπή έξοδο NSFW χωρίς φίλτρα άνω τμήματος να παρεμβαίνουν. Αυτό είναι ιδανικό για εφαρμογές ρόλου που χρειάζονται αξιόπιστη παραγωγή περιεχομένου ενηλίκων.
Γιατί Παίρνω Σφάλματα 402;
Σφάλμα 402 υποδεικνύει ανεπαρκές προκαταβλημένο υπόλοιπο. Τα tokens χρεώνονται μόνο μετά την επιτυχή επεξεργασία. Προσθέστε κεφάλαιο κρυπτονομίσματος στο λογαριασμό σας για να ανακτήσετε την υπηρεσία. Το υπόλοιπο δεν λήγει ποτέ, οπότε μπορείτε να προσθέσετε κεφάλιο αργότερα.
Πώς λειτουργεί το context window 100,000 token;
Το όριο 100.000 tokens ισχύει για το άθροισμα input και output tokens. Μπορείτε να στείλετε μεγάλα prompts και να λάβετε μακρές απαντήσεις. Η μέγιστη μεμονωμένη απάντηση είναι 16.000 tokens. Διαχειριστείτε την ιστορία σας για να μείνετε εντός αυτού του παραθύρου για βέλτιστη απόδοση.
Λάβετε το API key σας άμεσα
Εγγραφείτε, ανακτήστε το κλειδί σας, ενημερώστε τη βάση URL. Αυτό είναι.