el ▾
Ξεκινήστε τώρα

Γρήγορη Έναρξη: Ενσωματώστε το uncensored LLM σε λίγα λεπτά

Ενσωματώστε την uncensored LLM μας στην εφαρμογή σας χρησιμοποιώντας το τυπικό OpenAI-compatible endpoint. Αποκτάτε άμεση πρόσβαση σε ένα μοντέλο χωρίς φίλτρα με διαφανή χρέωση ανά token και χωρίς δέσμευση συνδρομής.

https://api.norestrictai.com/v1

Ρύθμιση: διαμόρφωση base_url και κλειδιού API

Ρυθμίστε το περιβάλλον με το base URL και ένα generated API key για να ξεκινήσετε να κάνετε αιτήματα αμέσως. Το endpoint βρίσκεται στο HTTPS://api.norestrictai.com/v1, το οποίο είναι πλήρως συμβατό με τα επίσημα SDK της OpenAI και τους περισσότερους πελάτες τρίτων. Μπορείτε να δημιουργήσετε το key σας ακαριαία μέσω πιστοποίησης Google ή email χωρίς να χρειάζεται αριθμός τηλεφώνου. Αυτό το key πιστοποιεί όλα τα επόμενα αιτήματα και αντικαθιστά οποιοδήποτε προηγούμενο key αν το αναγεννήσετε. Δεν παρακολουθούμε τα prompts σας για εκπαίδευση, διασφαλίζοντας ότι τα δεδομένα σας παραμένουν ιδιωτικά ενώ δοκιμάζετε διαφορετικές παραμέτρους.

Αποστολή της πρώτης σας αίτησης: το endpoint /v1/chat/completions

Στείλτε το πρώτο σας αίτημα στο /v1/chat/completions endpoint χρησιμοποιώντας τον προτιμώμενο HTTP client ή SDK. Το αναγνωριστικό μοντέλου είναι "uncensored", το οποίο έχει ρυθμιστεί να απαντά χωρίς απορρίψεις περιεχομένου για νόμιμη χρήση ενήλικων. Πρέπει να συμπεριλάβετε το API key σας στην κεφαλίδα Authorization ως Bearer token. Αυτό το μοναδικό endpoint χειρίζεται όλη τη δημιουργία κειμένου χωρίς να απαιτούνται ξεχωριστές κλήσεις για embeddings ή επεξεργασία εικόνας.

Ακολουθεί ένα βασικό παράδειγμα χρησιμοποιώντας cURL:

curl https://api.norestrictai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Calculate the factorial of 12"}]
  }'

Αυτό το αίτημα δείχνει τη ελάχιστη δομή που απαιτείται για να λάβετε απάντηση. Μπορείτε να προσαρμόσετε την εντολή συστήματος (system prompt) για να ορίσετε τη συμπεριφορά του μοντέλου για την συγκεκριμένη περίπτωσή σας. Η απάντηση θα περιέχει το παραγόμενο κείμενο στον πίνακα choices.

Ροή αποκρίσεων: αποτελεσματική διαχείριση τμημάτων SSE

Διαχειριστείτε αποτελεσματικά τις απαντήσεις ροής (streaming) διαβάζοντας κομμάτια Server-Sent Events (SSE) καθώς παράγονται. Αυτή η προσέγγιση μειώνει την αντιλαμβανόμενη καθυστέρηση για τους χρήστες παραδίδοντας περιεχόμενο.incrementally αντί να περιμένει την ολοκλήρωση ολόκληρης της απάντησης. Κάθε κομμάτι περιέχει ένα μικρό μέρος του κειμένου, επιτρέποντάς σας να εμφανίζετε αποτελέσματα σε πραγματικό χρόνο. Το τελευταίο κομμάτι περιλαμβάνει τα πλήρη στατιστικά χρήσης tokens για ακρίβεια χρέωσης. Αυτή η μέθοδος είναι ιδιαίτερα χρήσιμη για δημιουργία μακροσκελούς κειμένου ή διαδραστικές διεπαφές συνομιλίας.

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)

Βεβαιωθείτε ότι ο πελάτης σας διαχειρίζεται σωστά μερικά chunks για την αποφυγή σφαλμάτων συνένωσης. Η απόκριση streaming διατηρεί την ίδια δομή με τις μη streaming αποκρίσεις αλλά παραδίδει δεδομένα σε συνεχή ροή.

Προηγμένες παράμετροι: temperature, top_p και έλεγχος seed

Ελέγξτε τη δημιουργικότητα και την αναπαραγωγιμότητα των εξόδων σας χρησιμοποιώντας παραμέτρους temperature, top_p και seed. Το temperature προσαρμόζει την τυχαιότητα του μοντέλου, με χαμηλότερες τιμές να παράγουν πιο ντετερμινιστικά αποτελέσματα. Το top_p περιορίζει το nucleus sampling σε μια συγκεκριμένη μάζα πιθανότητας, βελτιώνοντας την ποικιλία των tokens. Η παράμετρος seed σας επιτρέπει να αναπαραγάγετε συγκεκριμένες εξόδους για δοκιμές ή αποσφαλμάτωση. Αυτές οι παράμετροι συνεργάζονται για τον λεπτομερή συντονισμό της συμπεριφοράς του μοντέλου χωρίς να απαιτείται επιπλέον διαμόρφωση.

from openai import OpenAI

client = OpenAI(base_url="https://api.norestrictai.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)

Η χρήση του SDK Python απλοποιεί τη μεταβίβαση παραμέτρων και τον χειρισμό των απαντήσεων. Μπορείτε να ορίσετε αυτές τις τιμές δυναμικά βάσει του πλαισίου της εφαρμογής σας. Πειραματιστείτε με διαφορετικούς συνδυασμούς για να βρείτε την βέλτιστη ισορροπία μεταξύ συνοχής και δημιουργικότητας.

Δομημένη έξοδος: επιβολή λειτουργίας JSON για αξιοπιστία

Επιβάλετε δομημένη έξοδο JSON ρυθμίζοντας την παράμετρο response_format σε json_object. Αυτή η λειτουργία διασφαλίζει ότι το μοντέλο επιστρέφει έγκυρο JSON, το οποίο είναι κρίσιμο για την ενσωμάτωση με εφαρμογές ή βάσεις δεδομένων. Μπορείτε να ορίσετε ένα schema στο prompt συστήματος για να καθοδηγήσετε τη δομή του μοντέλου. Αυτό μειώνει τα σφάλματα ανάλυσης και απλοποιεί την εξαγωγή δεδομένων από την απάντηση. Είναι ιδιαίτερα χρήσιμο για τη δημιουργία περιεχομένου βασισμένου σε δεδομένα ή απαντήσεων API.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.norestrictai.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);

Το Node SDK παρέχει βολικές μεθόδους για χειρισμό JSON parsing και validation. Μπορείτε να το ενσωματώσετε εύκολα στις υπάρχουσες ροές εργασίας σας. Βεβαιωθείτε ότι τα prompts σας είναι σαφή σχετικά με την αναμενόμενη δομή για να μεγιστοποιήσετε την αξιοπιστία.

Χρήση εργαλείων: ενεργοποίηση κλήσης συναρτήσεων και tool_choice

Ενεργοποίηση κλήσης λειτουργιών για να επιτρέψετε στο μοντέλο να καλέσει εξωτερικά εργαλεία ή συναρτήσεις βάσει της εισόδου του χρήστη. Μπορείτε να ορίσετε ένα σύνολο εργαλείων με τα σχήματά τους και τις περιγραφές τους στην αίτηση. Το μοντέλο θα αποφασίσει πότε να καλέσει ένα εργαλείο και να περάσει τα απαραίτητα ορίσματα. Αυτή η δυνατότητα επεκτείνει την ωφέλεια του μοντέλου πέρα από την απλή παραγωγή κειμένου. Μπορείτε να ελέγξετε την επιλογή εργαλείου χρησιμοποιώντας την παράμετρο tool_choice για να αναγκάσετε ή να επιτρέψετε συγκεκριμένες συμπεριφορές. Αυτή η λειτουργία είναι απαραίτητη για την κατασκευή agentic εφαρμογών ή πολύπλοκων ροών εργασίας.

Συχνές ερωτήσεις

Πώς διαχειρίζεται το uncensored μοντέλο no restrict τους περιορισμούς περιεχομένου σε σύγκριση με τα τυπικά μοντέλα;

Το μοντέλο χωρίς λογοκρισία δεν απορρίπτει νόμιμο ενήλικο, φανταστικό ή αμφιλεγόμενο περιεχόμενο, παρέχοντας πιο άμεση απάντηση στα prompts των χρηστών. Το μόνο αυστηρό όριο που ισχύει πάντα είναι η άρνηση σεξουαλικού περιεχομένου που εμπλέκει ανηλίκους. Αυτό το καθιστά ιδανικό για χρήστες που χρειάζονται μη φιλτραρισμένη παραγωγή χωρίς περιορισμούς συνδρομής.

Ποια είναι τα όρια ρυθμού και οι προδιαγραφές παραθύρου συμφραζομένων για αυτό το API;

Η API υποστηρίζει παράθυρο πλαισίου 100.000 tokens για κάθε αίτημα, επιτρέποντας εκτεταμένα μήκη prompt και completion. Περιορίζεστε στα 300 αιτήματα ανά λεπτό ανά κλειδί και σε μέγιστο 8 ταυτόχρονες συνδέσεις. Το μέγεθος του σώματος του αιτήματος περιορίζεται στα 8 MB για να διασφαλιστεί η αποτελεσματική επεξεργασία.

Πώς διαχειρίζομαι σφάλματα όπως αποκρίσεις 401, 402 και 429;

Ένα σφάλμα 401 υποδηλώνει μη έγκυρο κλειδί API, οπότε επαληθεύστε τα διαπιστευτήριά σας στο dashboard. Ένα σφάλμα 402 σημαίνει ότι έχετε ανεπαρκές προκαταβλημένο υπόλοιπο, το οποίο μπορείτε να αυξήσετε χρησιμοποιώντας USDT ή USDC. Ένα σφάλμα 429 σηματοδοτεί ότι έχετε ξεπεράσει το όριο των 300 αιτήσεων ανά λεπτό, οπότε εφαρμόστε εκθετική υποχώρηση (exponential backoff) στη λογική του πελάτη σας.

Ανάκτηση του κλειδιού API σας

Εγγραφείτε, αντιγράψτε το token, και ενημερώστε το endpoint. Αυτό είναι όλη η απαιτούμενη διαμόρφωση.

Ξεκινήστε τώρα