el ▾
Αποκτήστε το key σας

Τεκμηρίωση API Συμβατού με OpenAI

Ξεκινήστε να χρησιμοποιείτε την uncensored LLM API μας σε λιγότερο από ένα λεπτό με τυπικά endpoints συμβατά με OpenAI. Στείλτε κείμενο, λάβετε κείμενο, και πληρώστε μόνο για τα tokens που καταναλώνετε πραγματικά.

Γρήγορη Έναρξη: Στείλτε το πρώτο σας request

Λάβετε το API key σας άμεσα εγγεγράφοντας με Google ή email. Χρησιμοποιήστε το uncensored το ID του μοντέλου για την παραγωγή απεριόριστου κειμένου για δημιουργική γραφή, έρευνα ασφαλείας ή περιεχόμενο ενήλικων. Το API δέχεται τυπικά αιτήματα μέσω POST /v1/chat/completions.

curl https://api.ianoncensure.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the top 5 libraries for async python"}]
  }'

Κάθε νέος λογαριασμός λαμβάνει άμεση πρόσβαση. Η base URL είναι HTTPS://api.ianoncensure.com/v1. Μπορείτε να δοκιμάσετε το endpoint για να διασφαλίσετε τη σύνδεση πριν ενσωματώσετε τη ροή εργασίας παραγωγής σας.

Τερματικά σημεία: chat/completions και models

Αλληλεπιδράστε με το μοντέλο χρησιμοποιώντας δύο απλά endpoints: POST /v1/chat/completions για παραγωγή και GET /v1/models για μεταδεδομένα. Αυτό το API εξυπηρετεί ένα συγκεκριμένο μεγάλο μοντέλο γλώσσας χωρίς φιλτράρισμα, όχι ένα στρώμα διαδρομής μεταξύ πολλών προμηθευτών. Δεν χρειάζεται να διαχειρίζεστε πολύπλοκες επιλογές μοντέλων.

from openai import OpenAI

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

Τα αιτήματα επεξεργάζονται ως text-in, text-out. Δεν υπάρχουν endpoints για embeddings, δημιουργία εικόνας ή ήχο. Κρατήστε τη βιβλιοθήκη πελάτη απλή sticking to these two paths. Το model ID είναι πάντα uncensored.

Παράμετροι: θερμοκρασία, top_p, και περισσότερα

Ελέγξτε τη δημιουργικότητα με temperature και top_p parameters. Προσαρμόστε presence_penalty και frequency_penalty για να μειώσετε την επανάληψη. Χρησιμοποιήστε seed για ντετερμινιστικά αποτελέσματα κατά τη δοκιμή. Το μοντέλο υποστηρίζει stop ακολουθίες για να διακόψετε τη δημιουργία σε συγκεκριμένους δείκτες.

import OpenAI from "openai";

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

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

Οι ροές απαντήσεων μέσω SSE

Ενεργοποίηση εξόδου σε πραγματικό χρόνο ορίζοντας stream: true. Το API επιστρέφει Server-Sent Events (SSE) για κάθε token που παράγεται. Αυτό μειώνει την αντιλαμβανόμενη καθυστέρηση για χρήστες που περιμένουν περιεχόμενο μεγάλου μήκους. Το τελευταίο κομμάτι περιλαμβάνει τη συνολική χρήση 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)

Η ροή δεδομένων (Streaming) είναι απαραίτητη για διεπαφές συνομιλίας. Παρέχει άμεση ανατροφοδότηση ενώ το μοντέλο συνεχίζει την επεξεργασία. Διαχειριστείτε τη ροή SSE στον πελάτη σας για να εμφανίσετε tokens καθώς φτάνουν.

Λειτουργία JSON και κλήση συναρτήσεων

Επιβάλετε δομημένη έξοδο με response_format: {"type": "json_object"}. Αυτό εξασφαλίζει ότι το μοντέλο επιστρέφει έγκυρο JSON, το οποίο είναι κρίσιμο για την ενσωμάτωση με συστήματα downstream. Η κλήση εργαλείων επιτρέπει στο μοντέλο να εκτελεί εργαλεία που ορίζονται στο σχήμα σας.

Χρήση tools και tool_choice για να καθοδηγήσετε τις ενέργειες του μοντέλου. Αυτή η ικανότητα επιτρέπει σύνθετες ροές εργασίας χωρίς μετα-επεξεργασία. Το API διαχειρίζεται τη λογική εκτέλεσης εργαλείων αποδοτικά.

Όρια ρυθμού και χειρισμός σφαλμάτων

Κάθε κλειδί API περιορίζεται σε 300 αιτήματα ανά λεπτό και 8 ταυτόχρονες συνδέσεις. Το μέγιστο μέγεθος του σώματος αιτήματος είναι 8 MB. Τα σφάλματα επιστρέφουν τυπικούς κωδικούς HTTP: 401 για μη έγκυρα κλειδιά, 402 για ανεπαρκή πιστωτική οφειλή και 429 για όρια ρυθμού. Τα σφάλματα και οι απορρίψεις δεν καταναλώνουν tokens.

Το παράθυρο πλαισίου υποστηρίζει 100,000 tokens για συνδυασμένη εισαγωγή και παραγωγή. Η μέγιστη έξοδος είναι 16,000 tokens ανά αίτημα. Ορίστε max_tokens αποκλειστικά για να αποφύγετε την υπέρβαση ορίων. Το αχρησιμοποίητο υπόλοιπο δεν λήγει ποτέ.

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

Αυτή η API non censuree είναι κατάλληλη για περιεχόμενο NSFW;

Ναι, το μοντέλο έχει ρυθμιστεί να απαντά χωρίς απορρίψεις περιεχομένου για νόμιμη χρήση ενηλίκων. Δεν απορρίπτει αμφιλεγόμενα ή σεξουαλικά θέματα, εκτός από ένα αυστηρό όριο στο περιεχόμενο που αφορά ανηλίκους. Μπορείτε να παράγετε μη περιορισμένο κείμενο για δημιουργικούς ή ερευνητικούς σκοπούς.

Πώς συγκρίνεται η τιμολόγηση με άλλους παρόχους uncensored LLM;

Πληρώνετε $0.15 ανά 1M input tokens και $0.50 ανά 1M output tokens. Τα σφάλματα και οι απορρίψεις είναι δωρεάν. Δεν υπάρχουν μηνιαίες συνδρομές ή κρυφές χρεώσεις. Το προπληρωμένο credit καλύπτει όλη τη χρήση, και μπορείτε να συμπληρώσετε μέσω crypto με bonus credits.

Τι συμβαίνει αν φτάσω το όριο ρυθμού;

Θα λάβετε κωδικό κατάστασης 429. Το όριο είναι 300 αιτήματα ανά λεπτό ανά κλειδί και 8 ταυτόχρονες αιτήσεις. Μπορείτε να δημιουργήσετε ένα νέο κλειδί API, για να αντικαταστήσετε το παλιό, αν χρειαστεί, καθώς κάθε λογαριασμός επιτρέπει ένα ενεργό κλειδί τη φορά.

Κτήστε το κλειδί API σας τώρα.

Εγγραφείτε, αντιγράψτε το κλειδί, ενημερώστε τη base URL. Αυτό είναι όλο.

Αποκτήστε το key σας