el ▾

API Συμβατό με OpenAI Uncensored

Αποκτήστε κλειδί δοκιμής

Uncensored Chat Completions API Docs

Ξεκινήστε με το uncensored OpenAI-compatible API σε λίγα λεπτά. Προσθέστε το base URL και το API key σας στο υπάρχον stack σας για να ξεκινήσετε τη δημιουργία κειμένου χωρίς περιορισμούς περιεχομένου.

https://api.ollamaopenaiapi.com/v1uncensored

Πιστοποίηση & Base URL

Το κλειδί API πιστοποιεί τα αιτήματά σας. Λαμβάνετε ένα κλειδί ανά λογαριασμό, το οποίο δημιουργείτε ακαριαία μετά την εγγραφή σας μέσω Google ή email. Χρησιμοποιήστε το base URL HTTPS://api.ollamaopenaiapi.com/v1 για να κατευθύνετε την κίνησή σας.

  • Αντιγράψτε το key σας από το dashboard.
  • Ορίστε τη μεταβλητή περιβάλλοντος ή περάστε την απευθείας στη διαμόρφωση του πελάτη σας.
  • Βεβαιωθείτε ότι ο πελάτης σας δείχνει στη συγκεκριμένη βασική διεύθυνση URL μας για να αποφύγετε τα τυπικά endpoints OpenAI.

Τερματικό Συμπληρώματος Συζήτησης

Στείλτε μηνύματα στην διεπαφή ολοκλήρωσης συνομιλίας για να λάβετε απαντήσεις κειμένου. Το model ID είναι uncensored, το οποίο τρέχει στους διακομιστές μας και δεν απορρίπτει νόμιμα ενήλικα ή αμφιλεγόμενα θέματα. Μπορείτε να κάνετε streaming στις απαντήσεις ή να τις λάβετε σε ένα μοναδικό block.

curl https://api.ollamaopenaiapi.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list open ports on this server"}]
  }'

Αυτό το endpoint διαχειρίζεται τυπικά payloads JSON. Τα σφάλματα επιστρέφονται ως τυπικοί κωδικοί HTTP. Παράθυρο πλαισίου (context window) 100,000 tokens συνολικά. Μέγιστη έξοδος 16,000 tokens εκτός αν ανακληθεί.

Τελικό Σημείο Λίστας Μοντέλων

Κάντε ερώτημα στη λίστα μοντέλων για να επαληθεύσετε τη διαθεσιμότητα. Η απόκριση επιβεβαιώνει το ID και τον τύπο του μοντέλου. Αυτό είναι χρήσιμο για τον εντοπισμό σφαλμάτων στις ρυθμίσεις του πελάτη. Επιστρέφει τυπική μορφή OpenAI. Χρησιμοποιήστε GET /v1/models για επιθεώρηση. Η λίστα είναι μικρή καθώς σερβίρουμε ένα κύριο μοντέλο. Ελέγξτε αυτό το endpoint για να βεβαιωθείτε ότι ο πελάτης σας αναγνωρίζει τη δομή του endpoint.

Ροή & Χρήση Tokens

Ενεργοποιήστε streaming ρυθμίζοντας stream: true.Λαμβάνετε Server-Sent Events (SSE). Η χρήση tokens εμφανίζεται στο τελευταίο chunk. Αυτό μειώνει την αντιλαμβανόμενη καθυστέρηση για μακρές εξόδους. Μπορείτε να επεξεργαστείτε tokens καθώς φτάνουν. Αυτό είναι ιδανικό για διεπαφές chat. Το API επιστρέφει ακριβή δεδομένα χρήσης. Παρακολουθήστε τον αριθμό tokens σας για να διαχειριστείτε το κόστος. Το streaming λειτουργεί με όλες τις παραμέτρους. Υποστηρίζει εργαλεία και JSON mode.

Παράμετροι: Θερμοκρασία, Top P, Εργαλεία

Ελέγξτε τη δημιουργικότητα με temperature και top_p. Χρησιμοποιήστε tools για κλήση λειτουργιών. Ορίστε response_format για {"type": "json_object"} για δομημένη έξοδο. Αυτές οι παράμετροι ακολουθούν το schema του OpenAI. Μπορείτε επίσης να ορίσετε stop ακολουθίες και seed για αναπαραγωγιμότητα. Προσαρμόστε τις ποινές για να ελέγξετε την επανάληψη. Το μοντέλο χωρίς φιλτράρισμα σέβεται αυτούς τους περιορισμούς. Δεν επιβάλλει ένα συγκεκριμένο στυλ. Έχετε πλήρη έλεγχο της δημιουργίας.

Χειρισμός Σφαλμάτων & Όρια

Διαχειριστείτε τα σφάλματα ελέγχοντας τους κωδικούς κατάστασης HTTP. Το 401 σημαίνει μη έγκυρο κλειδί. Το 402 υποδηλώνει ανεπαρκές πιστωτικό υπόλοιπο. Το 429 σηματοδοτεί περιορισμό ρυθμού. Το όριο είναι 300 αιτήματα ανά λεπτό. Η ταυτόχρονη χρήση περιορίζεται σε 8 αιτήματα ανά κλειδί. Το σώμα της αίτησης πρέπει να είναι κάτω από 8 MB. Τα σφάλματα δεν καταναλώνουν πιστωτικό υπόλοιπο. Ελέγξτε το σώμα της απόκρισης για λεπτομέρειες. Η λογική επανάληψης πρέπει να χειρίζεται τα 429. Χρησιμοποιήστε εκθετική υστέρηση για αξιοπιστία.

Python

from openai import OpenAI

client = OpenAI(base_url="https://api.ollamaopenaiapi.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.js

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.ollamaopenaiapi.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);

Ροή

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)

Συχνές ερωτήσεις

Ποιο είναι το παράθυρο πλαισίου ανοίγματος OpenAI του μοντέλου ollama χωρίς λογοκρισία;

Το παράθυρο πλαισίου είναι 100.000 tokens για την εντολή και την ολοκλήρωση συνολικά. Μπορείτε να ορίσετε μέγιστη έξοδο 16.000 tokens ανά αίτημα. Αν δεν ορίσετε το max_tokens, η προεπιλογή είναι 2.048 tokens. Αυτό επιτρέπει τη δημιουργία μακροσκελού περιεχομένου.

Πώς μπορώ να χρησιμοποιήσω το openai compatible API με python;

Εγκαταστήστε το επίσημο OpenAI Python SDK. Ορίστε τη βασική διεύθυνση URL σε HTTPS://api.ollamaopenaiapi.com/v1. Δώστε το κλειδί API σας στην αρχικοποίηση. Το υπόλοιπο κώδικα παραμένει ταυτόσημο με τη τυπική χρήση OpenAI. Αυτό διασφαλίζει συμβατότητα drop-in για τα υπάρχοντα σενάριά σας.

Γιατί να χρησιμοποιήσετε μια εναλλακτική λύση API openai για την ανάπτυξη chatbot NSFW;

Οι τυπικοί πάροχοι συχνά περιορίζουν το περιεχόμενο για ενήλικες ή αμφιλεγόμενα θέματα. Το μοντέλο μας χωρίς λογοκρισία επιτρέπει νόμιμη χρήση για ενήλικες χωρίς άρνηση. Λαμβάνετε την ίδια δομή API αλλά με λιγότερους φίλτρους περιεχομένου. Αυτό το καθιστά ιδανικό για chatbots NSFW και εφαρμογές δημιουργικής γραφής.

Ασφαλίστε το κλειδί API σας

Εγγραφείτε, ανακτήστε το κλειδί σας, και ενημερώστε τη βάση URL σας. Καλύπτει ολόκληρη τη διαμόρφωση.

Αποκτήστε κλειδί δοκιμής