Uncensored AI API Quickstart
Ενσωματώστε το API AI μας uncensored ενημερώνοντας το base URL και το key, στη συνέχεια στείλτε κείμενο στο μοναδικό βελτιστοποιημένο model για άμεσες, uncensored απαντήσεις χωρίς πολύπλοκη διαδρομή.
https://api.uncensoredrouteropen.com/v1uncensored
Εγκαταστήστε το SDK
Ξεκινήστε εγκαθιστώντας το επίσημο SDK της OpenAI για τη γλώσσα σας. Αυτή η βιβλιοθήκη διαχειρίζεται τα αιτήματα HTTP και την ανάλυση JSON για εσάς. Λειτουργεί με το endpoint μας επειδή ακολουθούμε την προδιαγραφή chat-completions της OpenAI. Εγκαταστήστε το πακέτο μέσω του τυπικού διαχειριστή πακέτων. Στη συνέχεια, εισάγετε την κλάση πελάτη στο σενάριό σας. Αυτό σας δίνει τα εργαλεία για να συνδεθείτε στο API άμεσα.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredrouteropen.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)
Ρύθμιση της Βασικής σας URL
Κατευθύνετε τον πελάτη σας στο συγκεκριμένο endpoint. Πρέπει να ορίσετε το base URL σε HTTPS://api.uncensoredrouteropen.com/v1. Χρησιμοποιήστε το API key σας στον header Authorization. Αυτό διασφαλίζει ότι όλα τα αιτήματα απευθύνονται στο μοντέλο μας χωρίς λογοκρισία. Το τυπικό OpenAI SDK δέχεται αυτή την υπέρβαση. Αγνοεί το προεπιλεγμένο endpoint. Ο κώδικάς σας παραμένει συμβατός με τις τυπικές βιβλιοθήκες.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredrouteropen.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);
Κάντε την πρώτη σας αίτηση
Στείλτε ένα απλό μήνυμα για να δημιουργήσετε κείμενο. Χρησιμοποιήστε το ID μοντέλου "uncensored" στην αίτησή σας. Αυτό το open-weight μοντέλο απαντά χωρίς τυπικές αρνήσεις. Μπορείτε να στείλετε prompts με τον ρόλο system. Το API επιστρέφει μια απόκριση κειμένου. Σφάλματα όπως άκυρα κλειδιά επιστρέφουν 401. Έλλειψη credit επιστρέφει 402. Αυτοί είναι τυπικοί κωδικοί HTTP.
curl https://api.uncensoredrouteropen.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "get today date"}]
}'
Ενεργοποίηση Streaming & Εργαλείων
Χρησιμοποιήστε streaming για πραγματική έξοδο tokens. Ορίστε stream σε true στο αίτημά σας. Το API στέλνει Server-Sent Events. Κάθε chunk περιέχει μερικό κείμενο. Το τελευταίο chunk περιλαμβάνει χρήση tokens. Μπορείτε επίσης να ορίστε tools για function calling. Το μοντέλο ακολουθεί το tool schema. Αυτό επιτρέπει πολύπλοκες ροές agent.
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)
Διαχείριση JSON Mode & Παραμέτρων
Εξαναγκάστε δομημένη έξοδο με λειτουργία JSON. Ορίστε το response_format σε json_object. Το μοντέλο επιστρέφει έγκυρο JSON. Μπορείτε να προσαρμόσετε τη θερμοκρασία για δημιουργικότητα. Χρησιμοποιήστε το top_p για δειγματοληψία πυρήνα. Ορίστε ακολουθίες διακοπής για να διακόψετε τη δημιουργία. Αυτές οι παράμετροι ελέγχουν το στυλ εξόδου. Λειτουργούν ακριβώς όπως το API της OpenAI.
Όρια, Σφάλματα και Context
Το key σας επιτρέπει 300 αιτήσεις ανά λεπτό. Μπορείτε να τρέξετε 8 ταυτόχρονες αιτήσεις. Το request body πρέπει να παραμένει κάτω από 8 MB. Το context window υποστηρίζει 100.000 tokens συνολικά. Μέγιστη έξοδο 16.000 tokens ανά αίτηση. Τα σφάλματα είναι δωρεάν. Το credit δεν λήγει ποτέ. Χρησιμοποιήστε τη σελίδα υποστήριξης για διπλές χρεώσεις.
Frequently asked questions
Ποια είναι η εναλλακτική λύση χωρίς λογοκρισία του OpenRouter για άμεση ενσωμάτωση;
Η API μας παρέχει άμεση πρόσβαση σε ένα μοντέλο χωρίς λογοκρισία χωρίς πολύπλοκη διαδρομή. Αλλάζετε τη βασική διεύθυνση και το κλειδί για να το χρησιμοποιήσετε. Είναι ένα μοντέλο ανοιχτού βάρους ρυθμισμένο για νόμιμο περιεχόμενο ενηλίκων.
Πώς διαχειρίζομαι όρια συχνότητας και σφάλματα;
Λαμβάνετε 300 αιτήματα ανά λεπτό και 8 ταυτόχροναι αιτήματα. Ένα σφάλμα 429 σημαίνει ότι φτάσατε το όριο. Ένα σφάλμα 401 σημαίνει ότι το κλειδί σας είναι άκυρο. Ένα σφάλμα 402 σημαίνει ότι χρειάζεστε αναπλήρωση του crypto credit σας.
Ποιο είναι το μέγεθος του παραθύρου συνάφειας;
Το παράθυρο συμφραζομένων είναι 100.000 tokens για prompt και completion. Μπορείτε να δημιουργήσετε έως 16.000 tokens σε μία αίτηση. Αυτό επιτρέπει μακροσκελείς συνομιλίες και μεγάλα έγγραφα.
Ανάκτηση του κλειδιού API σας
Εγγραφείτε, αντιγράψτε το key σας, και ενημερώστε τη βάση URL σας. Αυτή είναι όλη η διαμόρφωση.