Γρήγορη Εκκίνηση API
Λάβετε το uncensored LLM API key σας και ξεκινήστε να στέλνετε αιτήματα σε λιγότερο από δύο λεπτά. Αυτός ο οδηγός καλύπτει τα OpenAI-compatible endpoints, streaming, και περιορισμούς που χρειάζεστε για την ενσωμάτωση του crypto-backed μοντέλου μας.
Βασικό URL και Αυθεντικοποίηση
Ξεκινήστε κατευθύνοντας τον πελάτη σας στη βάση URL μας και περνώντας το κλειδί σας στην κεφαλίδα. Χρησιμοποιούμε το τυπικό σχήμα Authorization, οπότε οποιοδήποτε SDK OpenAI ή συμβατός πελάτης λειτουργεί αμέσως. Δεν χρειάζεται να διαχειρίζεστε πολύπλοκες ροές OAuth ή να περιμένετε έγκριση. Απλά εγγραφείτε με Google ή email, αντιγράψτε το κλειδί και είστε έτοιμοι. Το endpoint είναι https://api.aiohnezensur.com/v1 and accepts the Authorization: Bearer YOUR_API_KEY header σε κάθε αίτηση.
Αποστολή της πρώτης σας αίτησης
Κάντε μια απλή κλήση chat completion για να δοκιμάσετε το μοντέλο uncensored. Αυτή η αίτηση στέλνει ένα prompt και λαμβάνει μια απάντηση κειμένου χωρίς τα συνηθισμένα corporate guardrails. Μπορείτε να χρησιμοποιήσετε οποιοδήποτε εργαλείο υποστηρίζει το πρωτόκολλο OpenAI, αλλά μια άμεση κλήση curl δείχνει ακριβώς τι συμβαίνει από κάτω. Αντικαταστήστε YOUR_API_KEY με το πραγματικό σας key από το dashboard.
curl https://api.aiohnezensur.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list 5 free open source image generators"}]
}'
Η απάντηση περιλαμβάνει το παραγόμενο κείμενο και στατιστικά χρήσης tokens. Αν λάβετε απάντηση, η ενσωμάτωσή σας λειτουργεί σωστά. Μπορείτε πλέον να προχωρήσετε στην κατασκευή πιο πολύπλοκων αλληλεπιδράσεων ή να μεταβείτε σε προγραμματιστικούς πελάτες.
Ενσωμάτωση SDK Python
Χρησιμοποιήστε το επίσημο πακέτο Python της OpenAI για να αλληλεπιδράσετε με το API μας άψογα. Ορίστε τη βάση URL στο endpoint μας και παρέχετε το key σας ως API token. Αυτό σας επιτρέπει να εκμεταλλευτείτε υπάρχοντα codebases χωρίς να ξαναγράψετε τη λογική HTTP. Το model ID είναι uncensored, το οποίο ενεργοποιεί το συγκεκριμένο μεγάλο μοντέλο γλώσσας ρυθμισμένο για μη περιορισμένη έξοδο.
from openai import OpenAI
client = OpenAI(base_url="https://api.aiohnezensur.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)
Αυτό το απόσπασμα δείχνει μια βασική ανταλλαγή μηνυμάτων. Μπορείτε να προσαρμόσετε την array messages για να συμπεριλάβει system prompts ή ιστορικό συνομιλίας. Το SDK χειρίζεται τη σειριοποίηση και την ανάλυση σφαλμάτων για εσάς.
Node SDK Integration
Ενσωματώστε το API στις εφαρμογές JavaScript ή TypeScript σας χρησιμοποιώντας το Node SDK. Διαμορφώστε το base URL και το API key όπως στο παράδειγμα Python. Αυτή η προσέγγιση λειτουργεί καλά για server-side rendering ή backend microservices. Το SDK αφαιρεί το στρώμα δικτύου, αφήνοντάς σας να εστιάσετε στη λογική του prompt.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.aiohnezensur.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);
Εκτελέστε αυτόν τον κώδικα για να δείτε το μοντέλο να ανταποκρίνεται στην είσοδό σας. Μπορείτε να επαναλάβετε γρήγορα αλλάζοντας το περιεχόμενο του prompt. Η δομή απόκρισης ταιριάζει με το τυπικό OpenAI format, διασφαλίζοντας συμβατότητα με άλλα εργαλεία στο stack σας.
Streaming Αποκρίσεις
Ενεργοποιήστε τη ροή (streaming) για να λαμβάνετε tokens καθώς παράγονται, μειώνοντας την αντιλαμβανόμενη καθυστέρηση. Αυτό είναι κρίσιμο για διεπαφές χρήστη που εμφανίζουν κείμενο σε πραγματικό χρόνο. Ορίστε το stream η παράμετρος σε true στην αίτησή σας. Το API στέλνει μια σειρά από Server-Sent Events (SSE) αντί για ένα μεμονωμένο αντικείμενο JSON. Κάθε κομμάτι περιέχει μια μερική διαφορά της απάντησης.
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)
Συνδέστε αυτά τα deltas στην πλευρά του πελάτη για να ανακατασκευάσετε το πλήρες μήνυμα. Αυτή η μέθοδος φαίνεται άμεση στον χρήστη, ακόμη και για μεγάλες εξόδους. Το τελευταίο chunk περιέχει τη συνολική χρήση tokens, επιτρέποντάς σας να χρεώσετε με ακρίβεια.
Όρια Ρυθμού και Περιορισμοί
Κατανοήστε τα τεχνικά όρια για να αποτρέψετε αποτυχίες αιτημάτων στην παραγωγή. Επιτρέπονται 300 αιτήματα ανά λεπτό ανά κλειδί και μπορείτε να έχετε 8 ταυτόχρονες αιτήσεις. Το σώμα του αιτήματος δεν πρέπει να υπερβαίνει τα 8 MB. Αν υπερβείτε αυτά τα όρια, η API επιστρέφει κωδικό κατάστασης 429. Θα πρέπει να εφαρμόσετε exponential backoff στον πελάτη σας για να διαχειριστείτε αυτές τις αιχμές ομαλά. Το παράθυρο συνάφειας είναι 100,000 tokens συνολικά, με μέγιστη έξοδο 16,000 tokens ανά αίτημα. Τα σφάλματα και οι απορρίψεις δεν καταναλώνουν πιστωτική μονάδα, οπότε μπορείτε να επαναλάβετε με ασφάλεια. Τα σφάλματα ελέγχου ταυτότητας επιστρέφουν 401, και η ανεπάρκεια κεφαλαίων επιστρέφει 402.
Συχνές ερωτήσεις
Ποια είναι η base URL για το API AI ohne Zensur;
Η βασική διεύθυνση URL είναι HTTPS://api.aiohnezensur.com/v1. Πρέπει να ορίσετε αυτό στη διαμόρφωση του πελάτη σας για να κατευθύνετε τα αιτήματα στο μοντέλο μας χωρίς λογοκρισία.
Πώς διαχειρίζομαι σφάλματα όταν το API επιστρέφει 429 ή 402;
Σφάλμα 429 υποδεικνύετε ότι έχετε χτυπήσει το όριο ταχύτητας των 300 αιτήσεων ανά λεπτό· περιμένετε και επαναλάβετε με backoff. Σφάλμα 402 σημαίνει ότι δεν έχετε υπόλοιπο· προσθέστε κεφάλαια μέσω κρυπτονομισμάτων για να συνεχίσετε να χρησιμοποιείτε την υπηρεσία.
Αυτή η API είναι συμβατή με τα τυπικά SDK της OpenAI;
Ναι, είναι πλήρως συμβατό με OpenAI. Απλώς χρειάζεται να αλλάξετε το base URL και το API key σε οποιοδήποτε τυπικό SDK όπως τα πακέτα Python ή Node της OpenAI.
Κτήστε το API key σας σε ένα βήμα
Εγγραφείτε, αποκτήστε το κλειδί σας, ενημερώστε τη βάση URL. Ολοκληρώθηκε.