Γρήγορη Έναρξη: Ενσωμάτωση του obliterated model
Σταματήστε να παλεύετε με proxy wrappers. Χρησιμοποιήστε το τυπικό OpenAI-compatible endpoint για να στείλετε κείμενο στο uncensored LLM αμέσως.
Εγκατάσταση και ρύθμιση SDK
Εγκαταστήστε την προτιμώμενη βιβλιοθήκη και ρυθμίστε τη βάση URL να κατευθύνεται υποδομή μας.
pip install openai
Ορίστε το βασικό URL σε https://api.obliteratedmodel.com/v1 και εισάγετε το κλειδί API σας. Αυτό λειτουργεί με οποιοδήποτε client που ακολουθεί το τυπικό spec.
Ανάκτηση του κλειδιού σας από το dashboard μετά την εγγραφή με Google ή email. Δεν απαιτείται αριθμός τηλεφώνου για επαλήθευση.
Βεβαιωθείτε ότι το key σας είναι ενεργό πριν κάνετε αιτήσεις.
- Εγκαταστήστε το SDK.
- Ορίστε το βασικό URL.
- Εισάγετε το κλειδί API σας.
from openai import OpenAI
client = OpenAI(base_url="https://api.obliteratedmodel.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)
Το endpoint /v1/chat/completions
Στείλτε μια αίτηση POST στο endpoint chat completions για να λάβετε απαντήσεις κειμένου.
Χρησιμοποιήστε τον ταυτοποιητή μοντέλου uncensored στο payload σας. Το endpoint δέχεται τυπικές παραμέτρους όπως temperature και top_p.
Tokens εισόδου χρεώνονται στα $0.15 ανά εκατομμύριο, ενώ tokens εξόδου κοστίζουν $0.50 ανά εκατομμύριο. Τα σφάλματα δεν καταναλώνουν πιστωτικό υπόλοιπο.
curl https://api.obliteratedmodel.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 linux commands for disk usage."}]
}'
Οι ροές απαντήσεων (streaming) και οι μετρήσεις token
Ενεργοποιήστε streaming ρυθμίζοντας stream: true στο σώμα του αιτήματός σας.
Η API επιστρέφει τμήματα μέσω Server-Sent Events. Οι λεπτομέρειες χρήσης token εμφανίζονται στο τελευταίο τμήμα της ροής.
Ορίστε ένα μέγιστο όριο tokens για να ελέγξετε το μήκος output. Το default είναι 2.048 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)
Κλήση συναρτήσεων και λειτουργία JSON
Δομήστε τις απαντήσεις σας χρησιμοποιώντας τη λειτουργία JSON ή την κλήση συναρτήσεων.
Ορίστε response_format για {"type": "json_object"} για αυστηρή έξοδο JSON. Χρησιμοποιήστε το tools η παράμετρος για δυνατότητες κλήσης συναρτήσεων.
Αυτό επιτρέπει προγραμματιστική ενσωμάτωση στις εφαρμογές σας χωρίς ανάλυση ακατάστατου κειμένου.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.obliteratedmodel.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);
Παράμετροι: θερμοκρασία, top_p, και seed
Ελέγξτε την τυχαιότητα και την αναπαραγωγιμότητα με τυπικές παραμέτρους δειγματοληψίας.
Ρύθμιση temperature για τη δημιουργικότητα, top_p για δειγματοληψία πυρήνα, και seed για ντετερμινιστικά αποτελέσματα.
Αυτές οι παράμετροι επηρεάζουν πώς το uncensored μοντέλο παράγει κείμενο. Χρησιμοποιήστε stop ακολουθίες για να διακόψετε τη δημιουργία νωρίς.
Οι παράμετροι ποινής παρουσίας και συχνότητας βοηθούν στη μείωση της επανάληψης σε μακριά πλαίσια.
Διαχείριση ορίων και σφαλμάτων
Παρακολουθήστε τον ρυθμό των αιτημάτων σας και το πιστωτικό ισοζύγιο για να αποφύγετε διακοπές.
Περιορίστε τον εαυτό σας στα 300 αιτήσεις ανά λεπτό ανά κλειδί. Μπορείτε να εκτελέσετε 8 αιτήσεις ταυτόχρονα.
Handle 401 errors ελέγχοντας την εγκυρότητα του API key. Επιλύστε 402 errors συμπληρώνοντας με κρυπτονομίσματα.
Διαχειριστείτε τα σφάλματα ορίου ρυθμού 429 εφαρμόζοντας exponential backoff. Το context window υποστηρίζει 100.000 tokens για input και completion συνολικά.
Τα σώματα αιτήματος δεν πρέπει να υπερβαίνουν τα 8 MB.
Get το API key σας
Εγγραφείτε, αντιγράψτε το token, ενημερώστε τη διεπαφή. Αυτό είναι ό,τι χρειάζεται.