el ▾

API Αναισθησία LLM για προγραμματιστές

https://api.aiablated.com/v1uncensored

Τεκμηρίωση API Ablated ai

Αποκτήστε την πρώτη απάντηση από το ablated AI uncensored μοντέλο σε λιγότερο από ένα λεπτό χρησιμοποιώντας το OpenAI compatible API σας. Απαιτείται μόνο ένα API key και ένα base URL για να ξεκινήσετε να στέλνετε αιτήσεις.

Πιστοποίηση: Χρήση του API Key σας

Το κλειδί API σας πιστοποιεί κάθε αίτημα που στέλνετε στους διακομιστές μας. Εκδίδουμε ένα μοναδικό κλειδί ανά λογαριασμό, το οποίο δημιουργείτε μέσω του πίνακα ελέγχου. Περνάτε αυτό το κλειδί στο Authorization header χρησιμοποιώντας το σχήμα Bearer. Αν στείλετε ένα άκυρο κλειδί, επιστρέφουμε σφάλμα 401. Αν εξαντληθεί το προκαταβλημένο σας πιστωτικό, επιστρέφουμε σφάλμα 402 που απαιτεί την αναπλήρωση μέσω crypto πριν συνεχίσετε.

Δομή Βασικού URL και Τελικού Σημείου

Κατευθύνετε όλα τα αιτήματα στο μοναδικό base URL μας για chat completions. Δεν προσφέρουμε endpoints για embeddings, παραγωγή εικόνων ή fine-tuning. Χρησιμοποιήστε το τυπικό POST /v1/chat/completions path για να στείλετε τα prompts σας. Μπορείτε επίσης να κάνετε query GET /v1/models για να επαληθεύσετε τον διαθέσιμο αναγνωριστικό μοντέλου. Αυτή η δομή διασφαλίζει συμβατότητα με υπάρχοντες πελάτες SDK OpenAI χωρίς λογική προσαρμοσμένης διαδρομής.

Γρήγορη Εκκίνηση: Το πρώτο σας αίτημα με ablated AI

Στείλτε ένα απλό κειμενικό αίτημα για να δοκιμάσετε αμέσως το uncensored μοντέλο. Χρησιμοποιήστε την επίσημη βιβλιοθήκη OpenAI ή οποιοδήποτε HTTP client για να POST-άρετε το μήνυμά σας. Το μοντέλο επιστρέφει μια κειμενική απάντηση χωρίς φιλτράρισμα νόμιμου περιεχομένου για ενήλικες. Αντικαταστήστε το placeholder key με το πραγματικό σας διαπιστευτήριο από το dashboard.

curl https://api.aiablated.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "what is the current version of the api"}]
  }'

Αυτό το αίτημα απεικονίζει τη βασική ροή αλληλεπίδρασης. Λαμβάνετε μια άμεση απάντηση από το μοντέλο με αφαιρεμένη τη γνώση. Προσαρμόστε την εντολή συστήματος για να ορίσετε την προσωπικότητα ή το πλαίσιο για την συγκεκριμένη περίπτωσή σας.

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

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

from openai import OpenAI

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

Αυτό το απόσπασμα κώδικα αρχικοποιεί σωστά τον client. Σηματοδοτεί τη συγκεκριμένη base URL μας. Βεβαιωθείτε ότι έχετε εγκαταστήσει την πιο πρόσφατη έκδοση του openai package για πλήρη συμβατότητα με λειτουργίες streaming και function calling.

Ενσωμάτωση SDK Node.js

Ενσωματώστε το API σε έργα JavaScript ή TypeScript χρησιμοποιώντας το τυπικό SDK. Διαμορφώστε το base URL για να δείχνει στην υπηρεσία μας. Αυτό σας επιτρέπει να χρησιμοποιείτε γνωστές μεθόδους όπως chat.completions.create. Το SDK χειρίζεται τους headers των αιτημάτων και την ανάλυση των απαντήσεων. Μπορείτε εύκολα να προσθέσετε διαχείριση σφαλμάτων για όρια ρυθμού ή αποτυχίες πιστοποίησης.

import OpenAI from "openai";

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

Αυτή η διαμόρφωση διασφαλίζει ότι η εφαρμογή Node σας επικοινωνεί σωστά. Η επικάλυψη της βασικής διεύθυνσης URL είναι το κρίσιμο βήμα. Χωρίς αυτό, το SDK θα προσπαθήσει να συνδεθεί με το cloud της OpenAI αντί για τους διακομιστές μας.

Streaming Αποκρίσεις και Χρήση Token

Λάβετε απαντήσεις token ανά token χρησιμοποιώντας Server-Sent Events (SSE). Αυτό μειώνει την αντιλαμβανόμενη καθυστέρηση για μακρές εξόδους. Το τελευταίο chunk του stream περιέχει τη συνολική χρήση tokens για το αίτημα. Μπορείτε να παρακολουθείτε την κατανάλωση του προκαταβλητέου πιστωτικού σας υπόλοιπο σε πραγματικό χρόνο. Ορίστε stream: true στο σώμα του αιτήματός σας για ενεργοποίηση αυτής της λειτουργίας. Αυτό είναι ιδανικό για διεπαφές συνομιλίας και ζωντανή δημιουργία κειμένου.

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)

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

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

Ποιο είναι το παράθυρο συμφραζομένων για το αφαιρεμένο μοντέλο AI;

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

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

Είστε περιορισμένοι σε 300 αιτήσεις ανά λεπτό και 8 ταυτόχρονες αιτήσεις ανά κλειδί. Εάν υπερβείτε αυτά τα όρια, θα λάβετε σφάλμα 429. Το σφάλμα 401 υποδεικνύει ένα άκυρο API key, ενώ το σφάλμα 402 σημαίνει ότι χρειάζεται να συμπληρώσετε το προπληρωμένο σας πιστωτικό υπόλοιπο. Δεν προσφέρουμε SLAs, οπότε σχεδιάστε τον όγκο των αιτήσεών σας ανάλογα.

Το μοντέλο ablated AI είναι επίσημο προϊόν της OpenAI;

Όχι, το ablated AI model είναι ένα ανεξάρτητο, open-weight μοντέλο που τρέχει στους servers μας. Είναι συμβατό με τη μορφή API της OpenAI αλλά δεν είναι GPT, Claude ή Gemini. Είναι ρυθμισμένο να απαντά χωρίς απορρίψεις περιεχομένου για νόμιμη ενήλικη χρήση. Ελέγξτε την επίσημη τεκμηρίωση της OpenAI για τις συγκεκριμένες λεπτομέρειες των μοντέλων τους.

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

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

Άνοιγμα λογαριασμού