Γρήγορη Έναρξη: Ενσωματώστε το uncensored API
Ενσωματώστε το API μας χωρίς λογοκρισία σε λίγα λεπτά χρησιμοποιώντας τυπικά SDKs της OpenAI. Στείλτε κείμενο, λάβετε κείμενο και παρακάμψτε τα φίλτρα περιεχομένου με ένα μόνο base URL.
https://api.openrouternsfwmodel.com/v1uncensored
Εγκαταστήστε το τυπικό SDK της OpenAI
Ξεκινήστε εγκαθιστώντας την επίσημη βιβλιοθήκη πελάτη για τη γλώσσα προγραμματισμού που προτιμάτε. Αυτό διασφαλίζει τη συμβατότητα με το endpoint μας συμβατό με το OpenAI. Χρησιμοποιήστε τον διαχειριστή πακέτων σας για να προσθέσετε την εξάρτηση. Για Python, εκτελέστε pip install openai. Για Node.js, εκτελέστε npm install openai. Αυτό τυποποιεί τον κώδικα ενσωμάτωσής σας.
Ρυθμίστε τη βάση URL και το κλειδί API σας
Κατευθύνετε τον πελάτη σας σε αποκλειστικό endpoint. Αυτό αντικαθιστά το τυπικό URL του OpenAI στη διαμόρφωσή σας. Ορίστε το base_url στο domain μας. Χρησιμοποιήστε το API key σας από το dashboard. Το μοντέλο μας uncensored απαντά στο ID uncensored. Αυτή η ρύθμιση λειτουργεί με οποιοδήποτε τυπικό SDK OpenAI.
Στείλτε το πρώτο αίτημα ολοκλήρωσης συνομιλίας
Κάντε μια POST αίτηση στο endpoint chat completions. Στείλτε το prompt σας ως μέρος του messages array. Το μοντέλο επιστρέφει μια απάντηση κειμένου χωρίς απορρίψεις περιεχομένου. Χρησιμοποιήστε το model η παράμετρος ορισμένη σε uncensored. Αυτό επιβεβαιώνει ότι η ενσωμάτωσή σας λειτουργεί σωστά.
Ενεργοποιήστε τη ροή για έξοδο tokens σε πραγματικό χρόνο
Ορίστε stream σε true για έξοδο tokens σε πραγματικό χρόνο. Το API επιστρέφει Server-Sent Events (SSE). Κάθε chunk περιέχει μερικό κείμενο. Αυτό είναι ιδανικό για διεπαφές συνομιλίας. Τα δεδομένα χρήσης tokens εμφανίζονται στο τελικό chunk. Το streaming μειώνει σημαντικά την αντιλαμβανόμενη καθυστέρηση.
Χρησιμοποιήστε κλήση συναρτήσεων και λειτουργία JSON
Ενεργοποιήστε τις δομημένες εξόδους για τις εφαρμογές σας. Χρησιμοποιήστε response_format για αυστηρή λειτουργία JSON. Μπορείτε επίσης να ορίσετε εργαλεία για κλήση συναρτήσεων. Ορίστε tool_choice για να αυτοματοποιήσετε ενέργειες. Αυτό υποστηρίζει σύνθετη λογική χωρίς σφάλματα ανάλυσης. Το μοντέλο χειρίζεται δομημένα δεδομένα αξιόπιστα.
Κατανοήστε τα όρια ταχύτητας και τη ταυτόχρονη χρήση
Κάθε κλειδί επιτρέπει 300 αιτήματα ανά λεπτό. Μπορείτε να εκτελέσετε 8 ταυτόχρονες αιτήσεις ταυτόχρονα. Το σώμα του αιτήματος πρέπει να παραμένει κάτω από 8 MB. Αν ξεπεράσετε τα όρια, λαμβάνετε σφάλμα 429. Τα μη έγκυρα κλειδιά επιστρέφουν 401. Χωρίς πιστωτικό ισοζύγιο επιστρέφονται σφάλματα 402. Τα σφάλματα είναι δωρεάν, οπότε οι επαναπροσπάθειες κοστίζουν τίποτα.
cURL
curl https://api.openrouternsfwmodel.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top 5 HTTP status codes"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.openrouternsfwmodel.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.openrouternsfwmodel.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)Συχνές Ερωτήσεις
Ποιο είναι το μέγεθος του παραθύρου συνάφειας;
Το μοντέλο υποστηρίζει παράθυρο πλαισίου 100.000 tokens. Αυτό περιλαμβάνει τα tokens prompt και συμπλήρωσης. Μπορείτε να στείλετε έως 16.000 tokens σε μία μεμονωμένη απάντηση. Αν δεν ορίσετε max_tokens, η προεπιλογή είναι 2.048 tokens.
Πώς διαχειρίζομαι όρια συχνότητας;
Είστε περιορισμένοι σε 300 αιτήσεις ανά λεπτό ανά κλειδί. Μπορείτε να έχετε 8 ταυτόχρονες αιτήσεις ενεργές τη φορά. Αν ξεπεράσετε αυτά τα όρια, η API επιστρέφει κωδικό κατάστασης 429. Εφαρμόστε εκθετική backoff στον κώδικα του πελάτη σας για επαναπροσπάθειες.
Είναι η API uncensored;
Ναι, το μοντέλο δεν απορρίπτει νόμιμο ενήλικο περιεχόμενο. Είναι ρυθμισμένο για μη περιορισμένο roleplay και δημιουργική συγγραφή. Το μόνο αυστηρό όριο είναι το σεξουαλικό περιεχόμενο που αφορά ανηλίκους. Οι αιτήσεις με αυτό το περιεχόμενο απορρίπτονται πάντα.
Κτήστε το API key σας σε ένα βήμα
Εγγραφείτε, αντιγράψτε το κλειδί και ενημερώστε τη βάση URL. Έγινε.