Περιορισμοί Όχι AIΓρήγορη Έναρξη: Σύνδεση του Κώδικά Σας
Γρήγορη Έναρξη: Σύνδεση του Κώδικά Σας
Συνδέστε τον κώδικά σας στο uncensored LLM μας μέσω μιας τυπικής OpenAI-compatible διεπαφής. Αυτό το quickstart σας καθοδηγεί μέσω αυθεντικοποίησης, δομής αιτήματος και streaming για high-volume NSFW content generation.
Εγκατάσταση και διαμόρφωση
Το κλειδί API πιστοποιεί τα αιτήματά σας. Δημιουργήστε ένα ακαριαία μέσω του dashboard χρησιμοποιώντας Google ή email και κωδικό πρόσβασης. Δεν απαιτείται αριθμός τηλεφώνου. Αποθηκεύστε το κλειδί στις μεταβλητές περιβάλλοντός σας. Παρέχει πρόσβαση στο μοναδικό uncensored model. Μπορείτε να αντικαταστήσετε ένα κλειδί αν χρειαστεί, αλλά μόνο ένα παραμένει ενεργό τη φορά. Το base URL κατευθύνει την κίνηση προς τους διακομιστές μας. Λειτουργεί με οποιαδήποτε βιβλιοθήκη πελάτη OpenAI-compatible. Αλλάξτε το base_url παράμετρος να δείχνει εδώ. Αυτό εξαλείφει την πολύπλοκη λογική proxy ή διαδρομής. Τα prompts και οι συμπληρώσεις μετρώνται εναντίον του προκαταβληθέντος πιστωτικού σας υπολοίπου. Τα σφάλματα δεν καταναλώνουν tokens. Αυτό εξασφαλίζει ότι πληρώνετε μόνο για την πραγματική δημιουργία.
Κάντε την πρώτη ολοκλήρωση συνομιλίας
Στείλτε ένα POST request στο /v1/chat/completions με το μοντέλο ID σας. Χρησιμοποιήστε "uncensored" ως την τιμή του model. Συμπεριλάβετε τα system και user messages σας στο messages array. Το API επιστρέφει το παραγόμενο κείμενο. Δεν υπάρχουν φίλτρα περιεχομένου που να εμποδίζουν θέματα για ενήλικες. Μπορείτε να ρυθμίσετε παραμέτρους όπως temperature ή top_p. Αυτά ελέγχουν την τυχαιότητα και τη δημιουργικότητα. Ορίστε max_tokens για να περιορίσετε το μήκος της εξόδου. Η προεπιλογή είναι 2.048 tokens. Μπορείτε να το επεκτείνετε έως 16.000 tokens. Το παράθυρο συμφραζομένων υποστηρίζει 100.000 tokens συνολικά. Αυτό επιτρέπει μακρές, λεπτομερείς roleplays. Κρατήστε τα αιτήματά σας κάτω από 8 MB. Αυτό το όριο διασφαλίζει σταθερή απόδοση για μεγάλα payloads.
Διαχείριση streaming αποκρίσεων
Η ροή παραδίδει tokens καθώς παράγονται. Αυτό μειώνει την αντιλαμβανόμενη καθυστέρηση για τους χρήστες. Ρυθμίστε stream: true στην αίτησή σας. Το API επιστρέφει μια ροή Server-Sent Events (SSE). Κάθε κομμάτι περιέχει μερικό περιεχόμενο. Μπορείτε να συνδέσετε αυτά τα κομμάτια για να σχηματίσετε την πλήρη απάντηση. Το τελευταίο κομμάτι περιλαμβάνει στατιστικά χρήσης token. Αυτό σας βοηθά να παρακολουθείτε με ακρίβεια την κατανάλωση πιστωτικών μονάδων. Η ροή είναι ιδανική για διεπαφές συνομιλίας πραγματικού χρόνου. Παρέχει άμεση ανατροφοδότηση κατά τη διάρκεια της δημιουργίας. Η διαχείριση σφαλμάτων παραμένει συνεπής είτε γίνεται ροή είτε όχι. Ελέγξτε τον κωδικό κατάστασης για αποτυχίες. Ένα σφάλμα 402 υποδηλώνει ανεπαρκή πιστωτική μονάδα. Ένα σφάλμα 401 σημαίνει ότι το κλειδί σας είναι άκυρο. Η λογική επανάληψης πρέπει να λαμβάνει υπόψη αυτούς τους συγκεκριμένους κωδικούς.
Χρήση function calling και εργαλείων
Ορίστε εργαλεία στο αίτημά σας για να ενεργοποιήσετε κλήση συναρτήσεων. Το μοντέλο μπορεί να επιστρέψει δομημένα δεδομένα για την εφαρμογή σας. Προσδιορίστε tool_choice για τον έλεγχο της συμπεριφοράς κλήσης. Χρησιμοποιήστε "auto" για αυτόματη επιλογή. Περνάτε τους ορισμούς των εργαλείων στο tools array. Το μοντέλο απαντά με κλήσεις συναρτήσεων όταν είναι κατάλληλο. Εκτελείτε τη συνάρτηση και στέλνετε το αποτέλεσμα πίσω. Το μοντέλο συνεχίζει τη συζήτηση με βάση την έξοδο. Αυτό υποστηρίζει πολύπλοκη λογική σε bots ρόλων. Μπορείτε να ορίσετε πολλά εργαλεία για διαφορετικές ενέργειες. Το API αναλαμβάνει την ανάλυση και την ανακατεύθυνση. Βεβαιωθείτε ότι τα σχήματα των εργαλείων σας είναι έγκυρο JSON. Αυτό αποτρέπει σφάλματα κατά τη διαδικασία κλήσης συναρτήσεων.
Επιβολή λειτουργίας JSON
Εξαναγκάστε το μοντέλο να επιστρέψει έγκυρο JSON. Ρυθμίστε response_format για {"type": "json_object"}. Αυτό εξασφαλίζει δομημένα δεδομένα για ανάλυση. Χρησιμοποιήστε το για καταστάσεις παιχνιδιών ή αποκρίσεις API. Το μοντέλο δεν θα προσθέσει μορφοποίηση markdown. Επιστρέφει ακατέργαστο JSON μόνο. Αυτό είναι χρήσιμο για αυτοματοποιημένες ροές εργασίας. Μπορείτε να αναλύσετε την έξοδο απευθείας στον κώδικά σας. Τα σφάλματα στη δομή JSON είναι σπάνια αλλά πιθανά. Επαληθεύστε την έξοδο στο στρώμα εφαρμογής σας. Αυτό προσθέτει ένα δίκτυο ασφαλείας για συστήματα παραγωγής. Η λειτουργία JSON λειτουργεί παράλληλα με την κλήση συναρτήσεων. Μπορείτε να συνδυάσετε και τα δύο για σύνθετες αλληλεπιδράσεις. Το παράθυρο πλαισίου περιεχομένου ισχύει για ολόκληρη την ανταλλαγή. Σχεδιάστε τη χρήση tokens ανάλογα για να μείνετε εντός ορίων.
Όρια, σφάλματα και context window
Είστε περιορισμένοι σε 300 αιτήσεις ανά λεπτό ανά κλειδί. Οι ταυτόχρονες αιτήσεις περιορίζονται σε 8 ανά κλειδί. Τα σώματα αιτήσεων δεν πρέπει να υπερβαίνουν τα 8 MB. Αυτά τα όρια αποτρέπουν την υπερφόρτωση του διακομιστή κατά τη διάρκεια αιχμής χρήσης. Τα σφάλματα επιστρέφουν τυπικούς κωδικούς HTTP. Το 401 υποδηλώνει άκυρο ή ληγμένο κλειδί. Το 402 σηματοδοτεί ότι το προπληρωμένο σας υπόλοιπο έχει εξαντληθεί. Το 429 σημαίνει ότι έχετε υπερβεί το όριο ρυθμού. Περιμένετε πριν κάνετε επανάληψη μετά από σφάλμα 429. Το παράθυρο πλαισίου είναι 100.000 tokens. Αυτό περιλαμβάνει τόσο tokens prompt όσο και completion. Οι μακρές συνομιλίες μπορεί να απαιτούν στρατηγικές περικοπής. Διαχειριστείτε τη χρήση tokens για να αποφύγετε απροσδόκητο κόστος. Το υπόλοιπο δεν λήγει ποτέ, οπότε μπορείτε να διακόψετε τη χρήση οποιαδήποτε στιγμή. Αυτή η ευελιξία ταιριάζει σε διακεκοπμένη δημιουργία υψηλού όγκου.
cURL
curl https://api.restrictionsnoai.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List three spicy dialogue lines for a vampire character"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.restrictionsnoai.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.restrictionsnoai.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)Συχνές ερωτήσεις
Ποια είναι η κύρια λέξη-κλειδί για αυτό το API AI χωρίς λογοκρισία;
Η κύρια λέξη-κλειδί είναι 'AI no restrictions'. Αυτό αντανακλά την βασική μας προσφορά ενός LLM χωρίς λογοκρισία και φίλτρα περιεχομένου. Στόχος είναι οι προγραμματιστές που αναζητούν AI χωρίς φίλτρα για δημιουργία περιεχομένου για ενήλικες.
Πώς διαχειρίζομαι σφάλματα κατά τη διάρκεια streaming;
Ελέγξτε τον κωδικό HTTP status code σε κάθε chunk ή την τελική απάντηση. Ένα σφάλμα 402 σημαίνει ότι χρειάζεστε επαναφόρτιση του κρυπτονομίσματος credit. Ένα σφάλμα 401 υποδηλώνει μη έγκυρο API key. Διαχειριστείτε τα ενημερώνοντας τα διαπιστευτήριά σας ή προσθέτοντας κεφάλαια.
Το chatbot χωρίς λογοκρισία είναι κατάλληλο για roleplay;
Ναι, έχει σχεδιαστεί για roleplay και δημιουργικό writing. Το μοντέλο δεν απορρίπτει νόμιμα θέματα ενηλίκων. Μπορείτε να παράγετε περιεχόμενο NSFW χωρίς περιορισμούς. Το context window 100,000 tokens υποστηρίζει μακροσκελείς, συνεπείς αφηγήσεις.
Ασφαλίστε το κλειδί endpoint σας
Εγγραφείτε, αντιγράψτε το token, ενημερώστε το base URL. Αυτή είναι όλη η διαμόρφωση.