Ollama Uncensored Models/Τεκμηρίωση API
Τεκμηρίωση API
Ενσωματώστε την uncensored LLM API μας με μία μόνο αλλαγή διαμόρφωσης. Παρέχουμε ένα drop-in OpenAI-compatible endpoint που εξαλείφει τις απορρίψεις περιεχομένου για νόμιμη ενήλικη χρήση, διατηρώντας τα τυπικά workflow των προγραμματιστών.
https://api.ollamauncensoredmodels.com/v1uncensored
Βασικό URL και Αυθεντικοποίηση
Το API βρίσκεται στο https://api.ollamauncensoredmodels.com/v1Εξουσιοδότηση header με το Bearer token σας. Αυτή η ρύθμιση λειτουργεί με οποιαδήποτε βιβλιοθήκη client συμβατή με OpenAI, καθώς συμμορφωνόμαστε με τα ίδια πρότυπα πιστοποίησης. Μπορείτε να δημιουργήσετε το κλειδί σας αμέσως μέσω Google ή email χωρίς να παρέχετε αριθμό τηλεφώνου. Το σύστημα εκδίδει ένα ενεργό κλειδί ανά λογαριασμό, αντικαθιστώντας οποιοδήποτε προηγούμενο κλειδί αμέσως μετά τη δημιουργία του. Αυτό διασφαλίζει συνεπή πρόσβαση χωρίς την ανάγκη διαχείρισης πολλαπλών διαπιστευτηρίων ταυτόχρονα.
Κάντε την πρώτη αίτηση
Στείλτε ένα POST request στο /v1/chat/completions με το μοναδικό αναγνωριστικό μοντέλου ρυθμισμένο στο "uncensored". Το endpoint δέχεται τυπικές παραμέτρους όπως messages, temperature, και max_tokens. Επιστρέφει αποκρίσεις JSON που περιέχουν το παραγόμενο κείμενο και στατιστικά χρήσης tokens. Μπορείτε να ελέγξετε τη συνδεσιμότητα γρήγορα επαληθεύοντας τη λίστα μοντέλων ή στέλνοντας ένα απλό prompt. Αυτή η άμεση προσέγγιση αφαιρεί την πολυπλοκότητα της διαμεσολάβησης ή της λογικής διαδρομής που συχνά συναντάται σε άλλες υπηρεσίες.
curl https://api.ollamauncensoredmodels.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "what is the output for 2 plus 2"}]
}'
Ενσωμάτωση SDK Python
Χρησιμοποιήστε την επίσημη βιβλιοθήκη Python της OpenAI για σύνδεση αναγκάζοντας την αλλαγή της βάσης URL. Ορίστε τα χαρακτηριστικά API key και base URL πριν από οποιαδήποτε κλήση. Αυτό σας επιτρέπει να αξιοποιήσετε υπάρχοντα repos κώδικα χωρίς επαναγραφή της λογικής του πελάτη. Η βιβλιοθήκη χειρίζεται τη σειριοποίηση και την ανάλυση σφαλμάτων αυτόματα. Μπορείτε να κάνετε streaming απαντήσεων ή να ζητήσετε συγχρονικές ολοκληρώσεις ανάλογα με τις απαιτήσεις καθυστέρησης της εφαρμογής σας. Αυτή η μέθοδος διασφαλίζει συμβατότητα με τις τυπικές πρακτικές ανάπτυξης που χρησιμοποιούνται σε όλη την βιομηχανία.
from openai import OpenAI
client = OpenAI(base_url="https://api.ollamauncensoredmodels.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)
Χρήση SDK Node.js
Αρχικοποιήστε τον πελάτη OpenAI με τη βάση URL και το κλειδί API σε περιβάλλοντα Node.js. Περάστε τον αναγνωριστικό μοντέλου "uncensored" στη μέθοδο chat completions. Το SDK διαχειρίζεται αποτελεσματικά τις κλήσεις HTTP και αναλύει τις αποκρίσεις JSON. Μπορείτε να το ενσωματώσετε απευθείας σε διαδρομές Express ή serverless λειτουργίες. Η δομή κώδικα μιμίζεται τις τυπικές υλοποιώσεις OpenAI, διευκολύνοντας τη μετοίκιση από άλλους παρόχους. Αυτή η προσέγγιση διατηρεί την ασφάλεια τύπων και τη διαχείριση σφαλμάτων συνεπή με τη σύγχρονη ανάπτυξη JavaScript.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.ollamauncensoredmodels.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);
Ροή και Χρήση Tokens
Ενεργοποιήστε streaming ρυθμίζοντας stream: true στην αίτησή σας. Ο διακομιστής επιστρέφει Server-Sent Events (SSE) για παράδοση tokens σε πραγματικό χρόνο. Οι λεπτομέρειες χρήσης tokens εμφανίζονται μόνο στο τελικό τμήμα της ροής για να διατηρηθεί το υπερκείμενο ελάχιστο. Αυτό σας επιτρέπει να εμφανίζετε τις απαντήσεις προοδευτικά στους χρήστες χωρίς να περιμένετε ολόκληρη τη δημιουργία. Μπορείτε να παρακολουθείτε τις αθροιστικές μετρήσεις 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
Κάθε κλειδί API υποστηρίζει 300 αιτήματα ανά λεπτό και οκτώ ταυτόχρονες συνδέσεις. Το όριο μεγέθους σώματος αιτήματος είναι 8 MB, και το παράθυρο πλαισίου καλύπτει 100.000 tokens συνολικά. Σφάλματα όπως το 401 υποδεικνύουν άκυρο κλειδί, ενώ το 402 σηματοποιεί ανεπαρκές υπόλοιπο. Η κατάσταση 429 σημαίνει ότι έχετε φτάσει το όριο ρυθμού. Το μοντέλο απορρίπτει μόνο σεξουαλικό περιεχόμενο που αφορά ανηλίκους, διασφαλίζοντας ευρεία εφαρμοσιμότητα για περιπτώσεις ενηλίκων. Το υπόλοιπο δεν λήγει ποτέ, οπότε μπορείτε να διακόψετε τη χρήση μεταξύ έργων χωρίς να χάσετε κεφάλαια. Αυτή η προβλέψιμη δομή σας βοηθά να σχεδιάσετε τη χωρητικότητα για εφαρμογές υψηλής κίνησης αποτελεσματικά.
Frequently asked questions
Πώς διαφέρει το uncensored model από τις τυπικές προσφορές;
Το μοντέλο μας δεν απορρίπτει εξ ορισμού νόμιμα ενήλικα, φανταστικά ή αμφιλεγόμενα θέματα. Λειτουργεί σε dedicated servers με παράθυρο πλαισίου 100,000 tokens, παρέχοντας μη περιορισμένες εξόδους για κώδικα, roleplay και έρευνα χωρίς τεχνητά φίλτρα. Το μόνο αυστηρό όριο που εφαρμόζεται είναι η απόρριψη σεξουαλικού περιεχομένου που αφορά ανηλίκους.
Τι συμβαίνει αν ξεπεράσω τα όρια αιτήσεων;
Η API επιστρέφει κωδικό κατάστασης 429 όταν φτάσετε στα 300 αιτήματα ανά λεπτό ή οκτώ ταυτόχρονες συνδέσεις. Μπορείτε να συνεχίστε να στέλνετε αιτήματα μόλις επαναρυθμιστεί το παράθυρο, ή να αυξήσετε τη διαπερατότητα αγοράζοντας επιπλέον προπληρωμένα πιστωτικά μονάδες. Τα σφάλματα και οι απορρίψεις δεν καταναλώνουν το υπόλοιπο token, οπότε χρεώνεστε μόνο για την πραγματική χρήση.
Μπορώ να χρησιμοποιήσω αυτή τη διεπαφή API με τοπικά μοντέλα Ollama;
Ενώ πρόκειται για hosted API, χρησιμοποιεί το ίδιο OpenAI-compatible πρωτόκολλο με τις τοπικές ρυθμίσεις Ollama. Μπορείτε να κατευθύνετε τα τυπικά clients στο base URL μας αντί για localhost. Αυτό σας επιτρέπει να τρέξετε uncensored λογική σε παραγωγή χωρίς να διαχειρίζεστε τοπικό υλικό. Το endpoint υποστηρίζει streaming, JSON mode και tool calling όπως ακριβώς οι τοπικές εκδόσεις.
Το API key σας είναι ένα βήμα μακριά
Εγγραφή λογαριασμού, ανακτήστε το key, ενημερώστε τη base URL. Αυτό καλύπτει όλη τη διαμόρφωση.