el ▾
Δοκιμάστε με πιστωτικό υπόλοιπο δοκιμής
  1. Ξεκλειδωμένα Μοντέλα AI
  2. Τεκμηρίωση API

Τεκμηρίωση API

Αυτή η τεκμηρίωση καλύπτει τον βασικό μηχανισμό chat-completions για το μοντέλο μας χωρίς λογοκρισία. Χρησιμοποιήστε τα παρεχόμενα endpoints για να στείλετε κείμενο και να λάβετε απεριόριστες απαντήσεις άμεσα.

Authentication and Base URL

Στείλτε τα αιτήματά σας στη βάση URL μας με ένα έγκυρο API key στην κεφαλίδα.

  • Base URL: https://api.unlockedaimodels.com/v1
  • Header: Authorization: Bearer YOUR_API_KEY

Ο αναγνωριστικός κώδικας του μοντέλου είναι απλά uncensored. Λαμβάνετε ένα ενεργό key ανά λογαριασμό, το οποίο αντικαθιστά οποιοδήποτε προηγούμενο key κατά τη δημιουργία.

curl https://api.unlockedaimodels.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate the standard HTTP headers for a POST request."}]
  }'

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

"Το POST /v1/chat/completions σημείο τερματισμού επεξεργάζεται το κείμενό σας και επιστρέφει μια συμπλήρωση.

Αυτή είναι η μόνη διεπαφή κειμένου που παρέχουμε. Δεν προσφέρουμε δημιουργία εικόνας, ήχου ή embedding. Το μοντέλο δέχεται ένα τυπικό array μηνυμάτων που περιέχει τις στροφές συστήματος, χρήστη και βοηθού.

Σφάλματα όπως 401 υποδεικνύουν μη έγκυρο κλειδί, ενώ το 402 σημαίνει ότι χρειάζεστε περισσότερα πιστωτικά. Οι αιτήσεις χρεώνονται μόνο όταν παράγονται tokens.

Streaming Αποκρίσεις (SSE)

Ενεργοποιήστε streaming ρυθμίζοντας stream: true στο σώμα του αιτήματός σας.

Κάθε τμήμα περιέχει μερικό κείμενο, επιτρέποντάς σας να εμφανίζετε την έξοδο σε πραγματικό χρόνο. Το τελευταίο τμήμα περιλαμβάνει τα πλήρη στατιστικά χρήσης tokens για διαφάνεια στη χρέωση.

Αυτή η μέθοδος μειώνει την αντιλαμβανόμενη καθυστέρηση για μακρές απαντήσεις, κάτι που είναι κρίσιμο όταν παράγονται περισσότερα από 16,000 tokens.

from openai import OpenAI

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

Function Calling και Εργαλεία

Ορίστε εργαλεία στο αίτημά σας για να ενεργοποιήσετε δομημένη κλήση συναρτήσεων.

Το μοντέλο υποστηρίζει tool_choice parameters, επιτρέποντάς σας να επιβάλετε συγκεκριμένες συμπεριφορές ή να αφήσετε το μοντέλο να αποφασίσει. Αυτό είναι χρήσιμο για την κατασκευή agents που χρειάζονται αλληλεπίδραση με εξωτερικά συστήματα χωρίς να σπάσουν το uncensored context.

Βεβαιωθείτε ότι οι ορισμοί εργαλείων σας ακολουθούν το schema OpenAI για συμβατότητα.

import OpenAI from "openai";

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

Λειτουργία JSON και Δομημένες Εξόδους

Εξαναγκάστε το μοντέλο να επιστρέψει έγκυρο JSON ρυθμίζοντας response_format: {"type": "json_object"}.

Αυτό εξασφαλίζει προβλέψιμη ανάλυση για τις εφαρμογές σας. Χρησιμοποιήστε αυτή τη λειτουργία όταν εξάγετε δεδομένα ή δημιουργείτε αρχεία διαμόρφωσης.

Συνδυασμένο με κλήση συναρτήσεων, δημιουργεί ένα ισχυρό αγωγό για αυτοματοποιημένες εργασίες χωρίς στρώματα εξωτερικής επαλήθευσης.

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)

Παράμετροι: Θερμοκρασία, Top-P, και Stop

Ελέγξτε τη δημιουργικότητα με temperature and diversity with top_p.

Χρήση stop ακολουθίες για να διακόψετε τη δημιουργία σε συγκεκριμένους δείκτες. Το context window είναι 100,000 tokens συνολικά, με μέγιστη έξοδο 16,000 tokens εκτός αν ορίσετε χαμηλότερο max_tokens value (η προεπιλογή είναι 2.048).

Τα όρια ρυθμού είναι 300 αιτήσεις ανά λεπτό και 8 ταυτόχρονες αιτήσεις ανά κλειδί.

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

Πώς θα ξεκινήσω με το μοντέλο χωρίς λογοκρισία;

Εγγραφείτε με Google ή email για να λάβετε ένα δωρεάν $0.50 δοκιμαστικό. Προσθέστε crypto credit για να συνεχίσετε να χρησιμοποιείτε το API μετά τη λήξη της δοκιμαστικής περιόδου. Χρησιμοποιήστε το παρεχόμενο base URL και το API key σας για να κάνετε την πρώτη σας αίτηση.

Τι συμβαίνει αν φτάσω το όριο ρυθμού;

Θα λάβετε σφάλμα 429. Το όριο είναι 300 αιτήσεις ανά λεπτό και 8 ταυτόχρονες αιτήσεις ανά key. Περιμένετε μια στιγμή και δοκιμάστε ξανά, ή μειώστε τον αριθμό των παράλληλων αιτήσεων.

Το μοντέλο χωρίς λογοκρισία είναι δωρεάν;

Όχι, αλλά λαμβάνετε $0.50 σε trial credit. Μετά από αυτό, πληρώνετε per token. Τα input tokens κοστίζουν $0.15 ανά εκατομμύριο, και τα output tokens κοστίζουν $0.50 ανά εκατομμύριο. Τα errors και οι refusals είναι δωρεάν.

Λάβετε το API key σας τώρα

Εγγραφείτε, αντιγράψτε το key και ενημερώστε τη βάση URL. Αυτό είναι ό,τι χρειάζεστε.