Abliterating API Reference
Abliterating API Reference provides a straightforward path to our uncensored LLM service. Use standard OpenAI-compatible tools to integrate our model without content filters.
Βασικό URL και Αυθεντικοποίηση
Ξεκινήστε κάθε αίτημα κατευθύνοντας τον πελάτη σας στο https://api.abliterating.cc/v1. Δώστε το μοναδικό API key σας στο Authorization header ως Bearer token. Αυτή η ρύθμιση λειτουργεί με οποιαδήποτε επίσημη βιβλιοθήκη OpenAI SDK ή συμβατό HTTP client. Λαμβάνετε αυτό το key αμέσως μετά την εγγραφή μέσω Google ή email στο dashboard. Κρατήστε το ασφαλές, καθώς παρέχει πλήρη πρόσβαση στα προπληρωμένα credit σας. Τα σφάλματα και οι απορρίψεις δεν καταναλώνουν το υπόλοιπό σας, οπότε μπορείτε να δοκιμάσετε ελεύθερα. Το σύστημά μας διαχειρίζεται την κατεύθυνση προς το μοντέλο μας uncensored behind the scenes.
Πρώτη αίτηση
Στείλτε ένα τυπικό POST αίτημα chat completion για να δοκιμάσετε τη σύνδεση. Το prompt σας εισέρχεται στο μοντέλο και λαμβάνετε μια άμεση κειμενική απάντηση. Το σύστημα αφαιρεί τις τυπικές απορρίψεις για νόμιμο περιεχόμενο για ενήλικες. Ελέγχετε το μήκος της εξόδου με το max_tokens parameter. Το id του μοντέλου είναι απλώς uncensored. Αυτή η απλή διεπαφή σας επιτρέπει γρήγορη ενσωμάτωση στα υπάρχοντα έργα σας. Ελέγξτε το σώμα της απόκρισης για το παραγόμενο κείμενο και τη χρήση tokens.
Ενσωμάτωση SDK Python
Χρησιμοποιήστε την επίσημη βιβλιοθήκη Python της OpenAI για εύκολη σύνδεση. Ορίστε τη βάση URL και το API key πριν από την αρχικοποίηση του πελάτη. Αυτή η προσέγγιση αξιοποιεί υπάρχοντα κώδικα που ίσως ήδη έχετε. Η βιβλιοθήκη χειρίζεται τη σειριοποίηση JSON και τα αιτήματα HTTP αυτόματα. Μπορείτε να κάνετε streaming απαντήσεων ή να λάβετε πλήρεις ολοκληρώσεις. Αυτή η μέθοδος είναι ιδανική για υπηρεσίες backend ή σενάρια επεξεργασίας δεδομένων. Ρυθμίστε τις μεταβλητές περιβάλλοντός σας για καθαρή ανάπτυξη. Το SDK αφαιρεί την πολυπλοκότητα των ωστών κλήσεων HTTP.
Node SDK Setup
Ενσωματώστε χρησιμοποιώντας το JavaScript SDK για web εφαρμογές. Αρχικοποιήστε τον client με το base URL και το key. Αυτή η ρύθμιση υποστηρίζει τόσο CommonJS όσο και ES modules. Μπορείτε να στείλετε prompts και να λάβετε δομημένο JSON ή απλό κείμενο. Το SDK διαχειρίζεται επαναπροσπάθειες και χειρισμό σφαλμάτων αποτελεσματικά. Αυτό είναι ιδανικό για interfaces chat πραγματικού χρόνου ή serverless functions. Εισάγετε το package και διαμορφώστε το περιβάλλον. Η σύνταξη μιμείται τη βιβλιοθήκη Python για συνέπεια σε όλα τα stacks.
Streaming Αποκρίσεις
Ενεργοποιήστε streaming ρυθμίζοντας stream: true στην αίτησή σας. Λαμβάνετε μια ροή Server-Sent Events (SSE) tokens. Αυτό σας επιτρέπει να εμφανίζετε κείμενο καθώς παράγεται. Το τελευταίο κομμάτι περιέχει τα πλήρη στατιστικά χρήσης tokens. Η ροή μειώνει την αντιλαμβανόμενη καθυστέρηση για τους τελικούς χρήστες σας. Λειτουργεί άψογα με τα OpenAI-compatible SDKs. Μπορείτε να διακόψετε τη ροή νωρίτερα αν ο χρήστης αλλάξει την είσοδο. Αυτή η λειτουργία είναι κρίσιμη για εμπειρίες τύπου συνομιλίας.
Όρια, Σφάλματα και Context
Το παράθυρο πλαισίου (context window) καλύπτει 100.000 tokens για είσοδο και έξοδο συνολικά. Μπορείτε να στείλετε έως 16.000 tokens σε μια μεμονωμένη απάντηση. Τα όρια ρυθμού επιτρέπουν 300 αιτήματα ανά λεπτό ανά κλειδί. Ένα σφάλμα 401 σημαίνει ότι το API key σας είναι άκυρο. Ένα σφάλμα 402 υποδεικνύει ότι το προκαταβλημένο πιστωτικό σας υπόλοιπο εξαντλήθηκε. Ένα σφάλμα 429 σηματοδοτεί ότι φτάσατε στο όριο ρυθμού. Τα σφάλματα δεν χρεώνουν τα credits σας. Τα σώματα των αιτημάτων πρέπει να παραμένουν κάτω από 8 MB. Διαχειριστείτε προσεκτικά τα κλειδιά σας, καθώς η αντικατάσταση ενός ακυρώνει το προηγούμενο.
cURL
curl https://api.abliterating.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list three benefits of the abliterating feature"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.abliterating.cc/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.abliterating.cc/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)Συχνές Ερωτήσεις
Η Abliterating API υποστηρίζει function calling;
Ναι, μπορείτε να χρησιμοποιήσετε παραμέτρους εργαλείων και tool_choice όπως με την OpenAI. Το μοντέλο υποστηρίζει δομημένες εξόδους και λειτουργία JSON για αξιόπιστη ενσωμάτωση. Ορίζετε το σχήμα συνάρτησης και το μοντέλο επιστρέφει τα κατάλληλα ορίσματα.
Πώς μπορώ να συμπληρώσω το πιστωτικό μου υπόλοιπο;
Χρηματοδοτήστε χρησιμοποιώντας USDT στο TRC20 ή USDC στο Base. Οι πληρωμές κυμαίνονται από $20 έως $500 με bonus πιστωτικού ισοδυνάμου για μεγαλύτερα ποσά. Το πιστωτικό ισοδύναμο δεν λήγει ποτέ, και μπορείτε να κάνετε φόρτωση ανά πάσα στιγμή μέσω του πίνακα ελέγχου.
Το API key μοιράζεται μεταξύ συσκευών;
Ναι, ένα ενεργό κλειδί ανά λογαριασμό λειτουργεί σε οποιαδήποτε συσκευή. Αν δημιουργήσετε ένα νέο κλειδί, το παλιό γίνεται άκυρο αμέσως. Μπορείτε να αντικαταστήσετε το κλειδί σας απευθείας από το dashboard χωρίς να χάσετε το υπόλοιπο πιστωτικού σας.
Δημιουργήστε το API key σας
Εγγραφείτε, αντιγράψτε το κλειδί και κατευθύνετε προς τη νέα base URL. Έτοιμο.