Ενσωματώστε την API LLM χωρίς λογοκρισία
Σταματήστε να πληρώνετε υπερβολικά για inference. Αυτή η οδηγία σας δείχνει πώς να ενσωματώσετε το API αδιάκριτου LLM μας χρησιμοποιώντας τυπικά openai compatible endpoints σε λίγα λεπτά.
Βασικό URL και Αυθεντικοποίηση
Ξεκινήστε κατευθύνοντας το SDK σας στο base URL μας. Αντικαταστήστε το placeholder με το πραγματικό σας κλειδί.
- Base URL:
https://api.pricingapillm.com/v1 - ID Μοντέλου:
uncensored
curl https://api.pricingapillm.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the current prices for all models in your catalog"}]
}'Κάθε αίτημα απαιτεί ένα έγκυρο Bearer token. Το σύστημα απορρίπτει τα άκυρα κλειδιά αμέσως. Δημιουργείτε αυτό το κλειδί κατά την εγγραφή μέσω Google ή email. Κρατήστε το ασφαλές.
Αποστολή της πρώτης σας αίτησης
Στείλτε ένα τυπικό payload chat completion για να λάβετε κείμενο. Αυτό λειτουργεί με οποιαδήποτε βιβλιοθήκη πελάτη OpenAI-compatible.
from openai import OpenAI
client = OpenAI(base_url="https://api.pricingapillm.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)Το μοντέλο επεξεργάζεται το prompt σας και επιστρέφει μια απάντηση. Τα εισερχόμενα tokens κοστίζουν $0.15 ανά εκατομμύριο. Τα εξερχόμενα tokens κοστίζουν $0.50 ανά εκατομμύριο. Τα σφάλματα δεν καταναλώνουν credit. Οι απορρίψεις λόγω πολιτικής περιεχομένου είναι δωρεάν. Ελέγξτε το υπόλοιπό σας μετά από κάθε κλήση.
Streaming Αποκρίσεις
Ενεργοποιήστε την παραγωγή token σε πραγματικό χρόνο ρυθμίζοντας stream: true. Αυτό μειώνει την αντιλαμβανόμενη καθυστέρηση για τους χρήστες.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.pricingapillm.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);Τα δεδομένα χρήσης token εμφανίζονται στο τελευταίο chunk. Παρακολουθήστε στενά το προπληρωμένο υπόλοιπό σας. Η API χρεώνει μόνο για ολοκληρωμένα tokens. Το streaming λειτουργεί με όλες τις τυπικές παραμέτρους όπως η θερμοκρασία και το top_p.
Ρύθμιση Function Calling
Ορίστε εργαλεία στο αίτημά σας για να ενεργοποιήσετε δομημένη έξοδο. Το API υποστηρίζει το tool_choice και τη λειτουργία JSON.
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)Ορίστε response_format για {"type": "json_object"} για αυστηρό JSON. Αυτό διασφαλίζει προβλέψιμη ανάλυση στο backend σας. Χρησιμοποιήστε το για εξαγωγή δεδομένων ή δημιουργία διαμορφώσεων. Το uncensored μοντέλο χειρίζεται καλά πολύπλοκες ορισμούς εργαλείων.
Παράθυρο Συμφραζομένων και Όρια
Κάθε αίτημα υποστηρίζει παράθυρο συμφραζομένων 100,000 tokens. Αυτό περιλαμβάνει τόσο την εντολή όσο και την ολοκλήρωση. Μέγιστη έξοδος 16,000 tokens. Ορίστε max_tokens για τον έλεγχο του μήκους εξόδου.
curl https://api.pricingapillm.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the current prices for all models in your catalog"}]
}'Λαμβάνετε 300 αιτήματα ανά λεπτό ανά κλειδί. Μόνο 8 αιτήματα εκτελούνται ταυτόχρονα. Το όριο σώματος αιτήματος είναι 8 MB. Η υπέρβαση αυτών των ορίων ενεργοποιεί σφάλμα 429. Σχεδιάστε τα παρτίδα εργασιών αναλόγως.
Χειρισμός Σφαλμάτων και Ορίων
Έλεγχος κωδικών HTTP status για debugging προβλημάτων. Το 401 σημαίνει άκυρο key. Το 402 υποδηλώνει ανεπαρκές υπόλοιπο. Το 429 σηματοδολεί εξάντληση ορίου ρυθμού.
from openai import OpenAI
client = OpenAI(base_url="https://api.pricingapillm.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)Το υπόλογο δεν λήγει ποτέ. Μπορείτε να κάνετε φόρτωση με κρυπτονομίσματα οποιαδήποτε στιγμή. Τα σφάλματα δεν σας χρεώνουν. Χρησιμοποιήστε τη σελίδα υποστήριξης για ζητήματα επιστροφών. Κρατήστε το κλειδί API σας ασφαλές για να αποφύγετε τα 401s.
Συχνές ερωτήσεις
Ποια είναι η τιμολόγηση API LLM για μοντέλα χωρίς λογοκρισία;
Τα input tokens κοστίζουν $0.15 ανά εκατομμύριο. Τα output tokens κοστίζουν $0.50 ανά εκατομμύριο. Πληρώνετε μόνο για την πραγματική χρήση. Τα σφάλματα είναι δωρεάν. Δεν ισχύουν μηνιαίες χρεώσεις.
Πώς μπορώ να συμπληρώσω το πιστωτικό μου υπόλοιπο;
Χρησιμοποιήστε USDT (TRC20) ή USDC (Base). Ελάχιστο ποσό προσθήκης $20. Το bonus πιστωτικό υπόλοιπο εφαρμόζεται για μεγαλύτερα ποσά. Το πιστωτικό υπόλοιπο δεν λήγει ποτέ.
Μπορώ να χρησιμοποιήσω αυτό με το SDK OpenAI;
Ναι. Η API είναι πλήρως συμβατή με OpenAI. Αλλάξτε τη base URL και το API key στη διαμόρφωση του SDK σας. Λειτουργεί με τυπικά endpoints chat completions.
Λάβετε το API key σας
Εγγραφείτε, αντιγράψτε το κλειδί και ενημερώστε τη βάση URL. Η ρύθμιση είναι τόσο απλή.
Ξεκινήστε τώρα