el ▾
Ξεκινήστε τώρα

Uncensored Chat Completions API Documentation

Τρέξτε το LLM χωρίς λογοκρισία άμεσα με το API μας συμβατό με OpenAI. Αυτός ο γρήγορος οδηγός εκκίνησης καλύπτει την πιστοποίηση, βασικά αιτήματα και ροή δεδομένων για ανάπτυξη υψηλού όγκου και χαμηλού κόστους.

Βασικό URL και Αυθεντικοποίηση

Ξεκινήστε κάθε αίτημα κατευθύνοντας το SDK σας στο base URL μας και προσαρτώντας το key σας. Χρησιμοποιούμε τυπική έγκριση μέσω κεφαλίδων, οπότε οι υπάρχοντες πελάτες λειτουργούν χωρίς τροποποιήσεις. Το key σας παρέχει πρόσβαση στο uncensored μοντέλο για νόμιμο περιεχόμενο ενηλίκων και απεριόριστη δημιουργική εργασία.

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

Δημιουργήστε το key σας άμεσα μέσω login με Google ή email. Δεν απαιτείται αριθμός τηλεφώνου. Το key είναι μοναδικό ανά λογαριασμό, και η δημιουργία ενός νέου αντικαθιστά αμέσως το παλιό ενεργό key.

Πρώτη αίτηση

Στείλτε την πρώτη ολοκλήρωση χρησιμοποιώντας το τυπικό endpoint chat completions. Αυτή η απλή POST αίτηση δείχνει πώς να αλληλεπιδράσετε με το μοντέλο για παραγωγή κειμένου. Μπορείτε να αντικαταστήσετε το system prompt για να ορίσετε την προσωπικότητα ή τη συμπεριφορά.

Βεβαιωθείτε ότι το request body περιλαμβάνει το model field ορισμένο σε uncensored. Η API επιστρέφει μια τυπική απάντηση JSON που περιέχει το παραγόμενο κείμενο και στατιστικά χρήσης tokens.

Ενσωμάτωση SDK Python

Χρησιμοποιήστε την επίσημη βιβλιοθήκη Python της OpenAI για να ενσωματώσετε το API μας στα projects σας. Αυτή η προσέγγιση απαιτεί ελάχιστες αλλαγές κώδικα αν μετακινείστε από άλλους παρόχους. Ορίστε τη βάση URL στο endpoint μας και παρέχετε το API key σας.

Ο client χειρίζεται αυτόματα την authentication και τη serialization. Μπορείτε να στείλετε πολλαπλά messages στο history για να διατηρήσετε context. Αυτή η μέθοδος είναι ιδανική για backend services και scripted workflows.

Node SDK Integration

Εφαρμόστε το API στο Node.js χρησιμοποιώντας το τυπικό πακέτο SDK του OpenAI. Αυτή η ρύθμιση λειτουργεί ομαλά με έργα JavaScript και TypeScript. Ρυθμίστε τον πελάτη με το base URL και το μυστικό κλειδί σας.

Το SDK διαχειρίζεται τον κύκλο ζωής της αίτησης και την ανάλυση της απόκρισης. Μπορείτε εύκολα να προσθέσετε διαχείριση σφαλμάτων για προβλήματα δικτύου ή μη έγκυρες αιτήσεις. Αυτό το pattern είναι τέλειο για web servers και εφαρμογές πραγματικού χρόνου.

Ροή και Χρήση Tokens

Ενεργοποιήστε τη ροή για παράδοση tokens σε πραγματικό χρόνο στους χρήστες σας. Αυτή η λειτουργία μειώνει την αντιλαμβανόμενη καθυστέρηση στέλνοντας δεδομένα καθώς παράγονται. Το SDK διαχειρίζεται τη ροή γεγονότων και ενημερώνει το interface σας σταδιακά.

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

Όρια, Σφάλματα και Context

Ο λογαριασμός σας υπόκειται σε συγκεκριμένα όρια ταχύτητας και περιορισμούς context. Το μοντέλο υποστηρίζει context window 100,000 tokens για prompt και completion συνδυαστικά. Μπορείτε να ορίσετε μέγιστη έξοδο 16,000 tokens ανά αίτημα.

Συνηθισμένα σφάλματα περιλαμβάνουν 401 για μη έγκυρα κλειδιά, 402 όταν εξαντληθεί το credit και 429 για όρια ρυθμού. Το όριο ρυθμού είναι 300 αιτήσεις ανά λεπτό ανά κλειδί. Τα σφάλματα δεν καταναλώνουν το προκαταβλημένο credit σας, διασφαλίζοντας ότι πληρώνετε μόνο για επιτυχημένες δημιουργίες.

cURL

curl https://api.grokaiapikey.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a list of ten common unix commands with brief descriptions"}]
  }'

Python

from openai import OpenAI

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

Συνήθεις ερωτήσεις

Ποια είναι η base URL για το API;

Η βασική διεύθυνση URL είναι HTTPS://api.grokaiapikey.com/v1. Πρέπει να το ορίσετε στον πελάτη σας συμβατό με OpenAI για να κατευθύνετε σωστά τις αιτήσεις. Υποστηρίζει τυπικές κεφαλίδες και μεθόδους πιστοποίησης.

Πώς διαχειρίζομαι όρια συχνότητας;

Είστε περιορισμένοι σε 300 αιτήσεις ανά λεπτό ανά κλειδί. Αν το υπερβείτε, η API επιστρέφει σφάλμα 429. Μπορείτε επίσης να εκτελέσετε έως 8 αιτήσεις ταυτόχρονα ανά κλειδί.

Η API υποστηρίζει streaming;

Ναι, υποστηρίζεται streaming μέσω Server-Sent Events (SSE). Οι πληροφορίες χρήσης tokens περιλαμβάνονται στο τελευταίο chunk του stream. Αυτό επιτρέπει την εμφάνιση του παραγόμενου κειμένου σε πραγματικό χρόνο.

Δημιουργία κλειδιού σε δευτερόλεπτα

Εγγραφείτε, αντιγράψτε το token σας, ενημερώστε το endpoint. Αυτό είναι όλη η διαμόρφωση που απαιτείται.

Ξεκινήστε τώρα