Uncensored AI/Τεκμηρίωση API
Τεκμηρίωση API
Ξεκινήστε να στέλνετε αιτήσεις στην uncensored AI GitHub API σε λίγα λεπτά χρησιμοποιώντας τυπικούς openai compatible πελάτες. Αυτή η οδηγία καλύπτει την πιστοποίηση, δείγματα κώδικα και τα συγκεκριμένα όρια που διατηρούν την ενσωμάτωσή σας σταθερή.
https://api.uncensoredaigithub.com/v1uncensored
Authentication and Base URL
Η API απαιτεί bearer token για κάθε αίτημα. Δημιουργήστε το κλειδί σας στη σελίδα Get API key συνδεόμενοι με Google ή με κωδικό email. Το κλειδί εμφανίζεται άμεσα χωρίς επαλήθευση τηλεφώνου. Χρησιμοποιήστε τη base URL https://api.uncensoredaigithub.com/v1 με τις επίσημες OpenAI SDKs ενημερώνοντας το base_url και api_key values. Αυτή η ρύθμιση λειτουργεί με οποιοδήποτε OpenAI-compatible client.
Τερματικό σημείο: https://api.uncensoredaigithub.com/v1
Κεφαλίδα Auth: Authorization: Bearer YOUR_API_KEY
Κάθε λογαριασμός υποστηρίζει ένα ενεργό key. Η έκδοση νέου key ακυρώνει αυτόματα το προηγούμενο. Αυτό αποτρέπει την απόκλιση tokens όταν εναλλάσσετε διαπιστευτήρια σε διαφορετικά περιβάλλοντα.
Τερματικό Συμπληρώματος Συζήτησης
Στείλτε αιτήσεις κειμένου στο /v1/chat/completions σημείο τερματισμού (endpoint) χρησιμοποιώντας το ID μοντέλου uncensored. Το API δέχεται τυπικά μηνύματα συνομιλίας και επιστρέφει απαντήσεις κειμένου χωρίς φίλτρα περιεχομένου για νόμιμη χρήση ενήλικων. Μπορείτε να διαμορφώσετε παραμέτρους όπως temperature, top_p, και stop για να ελέγξετε τη δημιουργικότητα και το μήκος εξόδου.
Το παράθυρο πλαισίου (context window) επιτρέπει έως 100,000 tokens για το συνδυασμένο prompt και την ολοκλήρωση. Ορίστε max_tokens για τον έλεγχο εξόδου, με προεπιλογή 2.048 tokens αν παραλειφθεί. Τα σφάλματα και οι απορρίψεις δεν καταναλώνουν πιστωτικό υπόλοιπο, οπότε μπορείτε να δοκιμάσετε με ασφάλεια.
Streaming Αποκρίσεις και Χρήση
Ενεργοποιήστε streaming ρυθμίζοντας stream: true στην αίτησή σας. Το API επιστρέφει Server-Sent Events (SSE) που περιέχουν μερικά chunks κειμένου. Τα δεδομένα χρήσης tokens εμφανίζονται μόνο στο τελευταίο chunk της ροής. Αυτό επιτρέπει την πραγματική απόδοση των απαντήσεων ενώ παρακολουθείτε ακριβώς την κατανάλωση.
Η ροή δεδομένων (streaming) είναι ιδανική για εφαρμογές roleplay ή παραγωγή περιεχομένου μεγάλου μήκους. Μπορείτε να αναλύσετε τη ροή SSE για να ενημερώνετε το UI σταδιακά. Το API διασφαλίζει ότι τα μέτρα χρήσης παραμένουν ακριβή ακόμη και αν η σύνδεση διακοπεί πρόωρα.
Function Calling και Εργαλεία
Υποστήριξη κλήσης συναρτήσεων παρέχοντας ένα tools array στο αίτημα. Το μοντέλο μπορεί να επιστρέψει δομημένες κλήσεις εργαλείου με ορίσματα. Χρησιμοποιήστε tool_choice για να επιβάλετε συγκεκριμένες συμπεριφορές, όπως αυτόματη εκτέλεση συναρτήσεων. Αυτό το χαρακτηριστικό επιπλέκει την ενσωμάτωση με εξωτερικές υπηρεσίες ή custom λογική.
Ορίστε συναρτήσεις με ονόματα, περιγραφές και schemas παραμέτρων. Το API επιστρέφει το όνομα της συνάρτησης και τα ορίσματα στην απάντηση. Ερμηνεύστε αυτά τα ορίσματα για να εκτελέσετε τον προσαρμοσμένο κώδικά σας. Αυτή η δυνατότητα καθιστά το uncensored LLM API κατάλληλο για σύνθετα workflows agent.
Λειτουργία JSON και Παράμετροι
Εξαναγκασμός δομημένης εξόδου ορίζοντας response_format για {"type": "json_object"}. Το μοντέλο θα επιστρέψει έγκυρο JSON αντί για απλό κείμενο. Αυτό είναι χρήσιμο για εξαγωγή δεδομένων ή παραγωγή διαμορφώσεων. Συνδυάστε αυτό με κλήση συναρτήσεων για ισχυρές ενσωματώσεις API.
Άλλα υποστηριζόμενα παραμέτρους περιλαμβάνουν seed για ντετερμινιστικά αποτελέσματα, presence_penalty, και frequency_penalty. Χρησιμοποιήστε seed για την αναπαραγωγή συγκεκριμένων απαντήσεων για αποσφαλμάτωση. Προσαρμόστε τις ποινές για να μειώσετε την επανάληψη ή να ενθαρρύνετε την ποικιλία στο λεξιλόγιο των εξόδων σας.
Χειρισμός Σφαλμάτων και Όρια
Η API επιβάλλει όριο ρυθμού 300 αιτήσεων ανά λεπτό και 8 ταυτόχρονες αιτήσεις ανά κλειδί. Τα σώματα αιτήσεων δεν πρέπει να υπερβαίνουν τα 8 MB. Αν ξεπεράσετε αυτά τα όρια, λαμβάνετε κωδικό κατάστασης 429. Οι αποτυχίες ελέγχου ταυτότητας επιστρέφουν σφάλμα 401. Η ανεπάρκεια πιστωτικού ισοζυγίου προκαλεί σφάλμα 402.
Το πιστωτικό υπόλοιπο χρεώνεται βάσει της πραγματικής χρήσης tokens. Το πιστωτικό υπόλοιπο προπληρωμής δεν λήγει ποτέ, οπότε δεν χρειάζεται να ανησυχείτε για μηνιαίες ανανεώσεις. Χρησιμοποιήστε τη σελίδα Υποστήριξης για την επίλυση προβλημάτων όπως οι διπλές χρεώσεις.
cURL
curl https://api.uncensoredaigithub.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Run the unit tests for the new auth module."}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredaigithub.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.uncensoredaigithub.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)Frequently asked questions
Ποια είναι η API GitHub uncensored AI;
Είναι μια φιλοξενούμενη, συμβατή με OpenAI API chat-completions που εξυπηρετεί ένα μεγάλο μοντέλο γλώσσας χωρίς λογοκρισία. Το μοντέλο είναι ρυθμισμένο να απαντά χωρίς απορρίψεις περιεχομένου για νόμιμη χρήση ενήλικων. Είναι ένα μοντέλο ανοιχτού βάρους που τρέχει στους δικούς μας servers.
Πώς πληρώνω για την uncensored AI API;
Οι πληρωμές είναι μόνο μέσω κρυπτονομισμάτων μέσω USDT (TRC20) ή USDC (Base). Μπορείτε να κάνετε κατάθεση οποιουδήποτε ακεραίου ποσού από $20 έως $500. Ισχύει bonus πιστωτικό υπόλοιπο για μεγαλύτερες καταθέσεις: +5% από $50, +10% από $100, και +15% από $200.
Ποια είναι τα limits για το uncensored AI model;
Το παράθυρο συμφραζομένων είναι 100.000 tokens, με μέγιστη έξοδο 16.000 tokens ανά αίτημα. Περιορίζεστε στα 300 αιτήματα ανά λεπτό και 8 ταυτόχρονες αιτήσεις ανά κλειδί. Τα σώματα αιτήματος πρέπει να παραμένουν κάτω από 8 MB.
Η πρόσβαση απαιτεί ένα βήμα
Εγγραφείτε, ανακτήστε το token σας, και ενημερώστε τη βάση URL σας. Καλύπτει ολόκληρη τη διαμόρφωση.