Εγκαταστήστε το προτιμώμενο SDK συμβατό με OpenAI
Ξεκινήστε εγκαθιστώντας το επίσημο SDK για τη γλώσσα σας. Η βιβλιοθήκη διαχειρίζεται τα υποκείμενα αιτήματα HTTP, ώστε να μπορείτε να εστιάσετε στη λογική. Υποστηρίζουμε οποιονδήποτε πελάτη που μιλάει το πρωτόκολλο OpenAI.
- Python: pip install openai
- Node.js: npm install openai
- Ruby: gem install openai
Αυτό εξασφαλίζει συμβατότητα με τα τυπικά μας endpoints. Δεν χρειάζεται να εγκαταστήσετε εξειδικευμένα proxies ή aggregators. Η τυπική βιβλιοθήκη λειτουργεί άμεσα με τη βάση URL μας.
Ρυθμίστε base_url και το API key σας
Κατευθύνετε τον πελάτη SDK σας στο εξειδικευμένο endpoint μας. Αλλάξτε το base_url για https://api.claudeapicosts.com/v1. Χρησιμοποιήστε το API key που δημιουργήσατε στον πίνακα ελέγχου μας.
Αυτή η διαμόρφωση διασφαλίζει ότι όλες οι αιτήσεις κατευθύνονται απευθείας στο μοντέλο μας χωρίς φίλτρα (uncensored). Δεν ισχύουν κρυφές χρεώσεις διαδρομής. Ο κώδικάς σας παραμένει ταυτόσημος με τις τυπικές υλοποιήσεις OpenAI.
from openai import OpenAI
client = OpenAI(base_url="https://api.claudeapicosts.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)Η βασική διεύθυνση URL είναι η μόνη αλλαγή που απαιτείται. Η πιστοποίηση χρησιμοποιεί την τυπική κεφαλίδα Bearer token.
Στείλτε το πρώτο αίτημα ολοκλήρωσης συνομιλίας
Κάντε μια αίτηση POST στο /v1/chat/completions. Στείλτε το prompt σας και ορίστε το model σε uncensored. Αυτό το μοντέλο απαντά χωρίς απορρίψεις περιεχομένου για νόμιμη ενήλικη χρήση.
Χρησιμοποιήστε την εντολή curl παρακάτω για να ελέγξετε τη σύνδεση. Αντικαταστήστε YOUR_API_KEY με το πραγματικό σας key. Η απόκριση επιστρέφει μια ολοκλήρωση κειμένου.
curl https://api.claudeapicosts.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the current pricing tiers for the model."}]
}'Αυτό επιβεβαιώνει ότι η ενσωμάτωσή σας λειτουργεί. Μπορείτε πλέον να στείλετε οποιοδήποτε prompt στο uncensored μοντέλο. Τα input tokens χρεώνονται σε $0.15 ανά 1M.
Διαχειριστείτε απαντήσεις ροής (streaming) και χρήση tokens
Ενεργοποιήστε τη ροή (streaming) για να λαμβάνετε tokens σε πραγματικό χρόνο. Ορίστε το stream: true στην αίτησή σας. Το API χρησιμοποιεί Server-Sent Events (SSE) για παράδοση.
Τα λεπτομερή δεδομένα χρήσης token εμφανίζονται στο τελευταίο chunk. Αυτό σας επιτρέπει να παρακολουθείτε το κόστος με ακρίβεια. Μπορείτε να επεξεργαστείτε το τελευταίο γεγονός για να λάβετε τα συνολικά 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) μειώνει την αντιλαμβανόμενη καθυστέρηση. Είναι ιδανική για διεπαφές συνομιλίας και παραγωγή μακροσκελούς κειμένου. Το μοντέλο υποστηρίζει παράθυρο συνάφειας 100,000 tokens.
Ενεργοποίηση κλήσης λειτουργιών και λειτουργίας JSON
Χρησιμοποιήστε το tools η παράμετρος για κλήση συναρτήσεων. Αυτό επιτρέπει την εξαγωγή δομημένων δεδομένων και χρήση εργαλείων. Ορίστε response_format για {"type": "json_object"} για αυστηρή έξοδο JSON.
Αυτά τα features λειτουργούν ακριβώς όπως με τα standard OpenAI μοντέλα. Μπορείτε να ορίσετε tool schemas και να αφήσετε το μοντέλο να επιλέξει ενέργειες. Η JSON mode εξασφαλίζει προβλέψιμο parsing.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.claudeapicosts.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);Και τα δύο χαρακτηριστικά υποστηρίζονται πλήρως. Μπορείτε να τα συνδυάσετε για πολύπλοκες εργασίες αυτοματοποίησης. Το μοντέλο διαχειρίζεται αποτελεσματικά τις ορισμούς εργαλείων.
Παρακολουθήστε τη χρήση και τα προκαταβλημένα πιστωτικά
Παρακολουθήστε τις δαπάνες σας μέσω του dashboard. Το πιστωτικό χρεώνεται βάσει πραγματικής χρήσης tokens. Τα σφάλματα και οι απορρίψεις είναι δωρεάν. Το προκαταβλεπόμενο πιστωτικό δεν λήγει ποτέ.
Μπορείτε να κάνετε επαναφόρτιση αποκλειστικά με crypto. Αποδεχόμαστε USDT (TRC20) ή USDC (Base). Το ελάχιστο ποσό επαναφόρτισης είναι $20. Τα bonuses ισχύουν για μεγαλύτερα ποσά.
- $50+ adds +5% bonus credit
- $100+ adds +10% bonus credit
- $200+ adds +15% bonus credit
Παρακολουθήστε το υπόλοιπό σας για να αποφύγετε διακοπές της υπηρεσίας. Ο πίνακας ελέγχου δείχνει την πραγμα-time χρήση. Δεν υπάρχουν μηνιαίες χρεώσεις ή συνδρομές.