Τεκμηρίωση για το Uncensored Inference API
Ξεκινήστε με το uncensored LLM inference API σε δευτερόλεπτα χρησιμοποιώντας τυπικά OpenAI-compatible endpoints και διαφανή χρέωση ανά token.
Πιστοποίηση & Base URL
Ξεκινήστε πιστοποιώντας με το API key σας στο καθορισμένο base URL. Το endpoint λειτουργεί με οποιοδήποτε OpenAI-compatible SDK ενημερώνοντας τη ρύθμιση base URL. Λαμβάνετε το key σας αμέσως μετά την εγγραφή με Google ή email, χωρίς να απαιτείται αριθμός τηλεφώνου. https://api.apiinferencellm.com/v1 είναι η μόνη βάση URL που χρειάζεστε για όλα τα αιτήματα.
Πρώτη αίτηση
Στείλτε το πρώτο prompt στο endpoint chat completions χρησιμοποιώντας μια τυπική HTTP POST αίτηση. Ο αναγνωριστής μοντέλου είναι απλά "uncensored" και δέχεται κείμενο για άμεση παραγωγή. Αντικαταστήστε το YOUR_API_KEY με τα διαπιστευτήρια που εμφανίζονται στο dashboard σας.
curl https://api.apiinferencellm.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 Python libraries for data analysis"}]
}'
Αυτό το αίτημα επιστρέφει μια απευθείας απάντηση κειμένου χωρίς φίλρα περιεχομένου για νόμιμο ενήλικο περιεχόμενο.
Ενσωμάτωση SDK Python
Αρχικοποιήστε τον πελάτη OpenAI με τη βάση URL και το κλειδί API για αλληλεπίδραση προγραμματιστικά. Η βιβλιοθήκη χειρίζεται τη σειριοποίηση αυτόματα διατηρώντας όλες τις προσαρμοσμένες παραμέτρους όπως temperature και top_p.
from openai import OpenAI
client = OpenAI(base_url="https://api.apiinferencellm.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 SDK Integration
Εισάγετε το πακέτο OpenAI και ορίστε τη base URL να δείχνει στον πάροχο inferencing μας. Αυτή η προσέγγιση λειτουργεί με υπάρχοντα projects Node.js που χρησιμοποιούν ήδη υπηρεσίες συμβατές με OpenAI.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.apiinferencellm.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);
Περνάτε το API key σας στο αντικείμενο διαμόρφωσης για να ενεργοποιήσετε τις πιστοποιημένες αιτήσεις αμέσως.
Streaming Αποκρίσεις & Tokens
Ενεργοποιήστε τη ροή (streaming) ρυθμίζοντας την παράμετρο stream σε true για παράδοση token σε πραγματικό χρόνο. Κάθε chunk περιέχει μερικό κείμενο και το τελευταίο chunk περιλαμβάνει τη συνολική χρήση token για ακριβή χρέωση. Αυτή η μέθοδος μειώνει την αντιλαμβανόμενη καθυστέρηση για μεγάλες εξόδους έως 16,000 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)
Διαχειριστείτε τα σφάλματα με χάρη ελέγχοντας την κατάσταση της απόκρισης πριν επεξεργαστείτε κάθε τμήμα.
Όρια, Σφάλματα & Context
Διαχειριστείτε όρια ρυθμού τηρώντας 300 αιτήσεις ανά λεπτό και 8 ταυτόχρονες αιτήσεις ανά κλειδί. Το context window υποστηρίζει 100.000 tokens για prompt και completion συνολικά. Σφάλματα όπως 401 υποδηλώνουν μη έγκυρο κλειδί, ενώ 402 σημαίνει ότι χρειάζεστε περισσότερο υπόλοιπο. Οι αιτήσεις αποτυγχάνουν ακαριαία αν υπερβείτε το όριο σώματος 8 MB.
Frequently asked questions
Ποια είναι η base URL για το inference API;
Η βασική διεύθυνση URL είναι HTTPS://api.apiinferencellm.com/v1. Λειτουργεί με οποιοδήποτε SDK συμβατό με OpenAI, αλλάζοντας την παράμετρο base_url.
Πόσα tokens μπορώ να στείλω σε ένα αίτημα;
Μπορείτε να στείλετε έως 100.000 tokens συνολικά για prompt και completion. Η μέγιστη έξοδος ανά αίτημα είναι 16.000 tokens.
Τι συμβαίνει αν λάβω σφάλμα 429;
Σφάλμα 429 σημαίνει ότι χτυπήσατε το όριο ταχύτητας των 300 αιτήσεων ανά λεπτό. Περιμένετε λίγο ή μειώστε τις ταυτόχρονες αιτήσεις σε 8 ανά κλειδί.
Δημιουργήστε το κλειδί σας τώρα
Εγγραφείτε, αντιγράψτε το token, ενημερώστε το endpoint. Αυτό είναι όλο.