Zintegruj the Uncensored Model w 5 Minuty
Wklej swój bezcenzurowany klucz API do dowolnego SDK kompatybilnego z OpenAI i zacznij rozmawiać w kilka minut. Nasze rozliczanie tokenów w systemie prepaid utrzymuje koszty przewidywalnymi, podczas gdy Twój model odpowiada bez odrzucania treści.
Bazowy URL i autoryzacja
Zacznij od wskazania klienta na https://api.keyapimistralai.com/v1. Przekaz swój klucz w standardowym Authorization nagłówek jako token Bearer. Działa z oficjalnymi bibliotekami SDK OpenAI i dowolnym kompatybilnym klientem poprzez zmianę base_url i klucza API. Nie jest wymagana dodatkowa konfiguracja uwierzytelniania.
Wyślij swoje pierwsze uzupełnienie czatu
Wykonaj żądanie POST do /v1/chat/completions z identyfikatorem modelu "uncensored". Punkt końcowy akceptuje tekst na wejściu i zwraca tekst na wyjściu. Możesz ustawić takie parametry jak temperature i top_p kontrolować kreatywność. Błędy i odmowy są darmowe, więc płacisz tylko za rzeczywiste użycie tokenów. Oto podstawowy przykład curl:
curl https://api.keyapimistralai.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top three installation steps for Linux"}]
}'Odpowiedź zawiera liczniki tokenów dla przejrzystości rozliczeń.
Integracja SDK Python
Zainstaluj oficjalny pakiet OpenAI i skonfiguruj klienta do użycia naszego adresu bazowego. Ustaw model na uncensored dla odpowiedzi bez ograniczeń treściowych. Podejście to pozwala na ponowne użycie istniejącego kodu od innych dostawców. SDK automatycznie obsługuje serializację JSON i logikę ponownych prób. Skonfiguruj swój klucz poprzez zmienne środowiskowe lub bezpośrednio w inicjalizacji klienta.
from openai import OpenAI
client = OpenAI(base_url="https://api.keyapimistralai.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)To rozwiązanie zapewnia, że aplikacje Python integrują się bezproblemowo z naszym API.
Konfiguracja SDK Node.js
Korzystaj z openai pakiet npm do połączenia z naszym serwisem. Zainicjuj klienta z poprawnym URL bazowym i swoim kluczem API. Wysyłaj wiadomości za pomocą punktu końcowego uzupełnień czatu. Programiści Node.js mogą wykorzystać istniejące biblioteki zbudowane z myślą o kompatybilności z OpenAI. Struktura odpowiedzi odpowiada standardowym formatom OpenAI, co ułatwia parsowanie.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.keyapimistralai.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);Pamiętaj o poprawnym obsłużeniu operacji asynchronicznych podczas przetwarzania odpowiedzi.
Włącz Strumieniowanie z Server-Sent Events
Ustaw stream: true w żądaniu, aby otrzymywać aktualizacje token po tokenie. Ostatni fragment zawiera całkowite zużycie tokenów do rozliczeń. Strumieniowanie zmniejsza postrzeganą opóźnienie dla użytkowników końcowych. Zdarzenia wysyłane serwerowo zapewniają niezawodny sposób obsługi częściowych odpowiedzi. Skonfiguruj swojego klienta do przetwarzania każdego fragmentu po jego nadejściu.
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)Ta metoda jest idealna dla interfejsów czatu, gdzie krytyczna jest informacja zwrotna w czasie rzeczywistym.
Limity, Błędy i Okno Kontekstu
Nasze API obsługuje okno kontekstowe 100,000 tokenów dla złożonych zadań. Maksymalny output to 16,000 tokenów na żądanie. Jesteś ograniczony do 300 żądań na minutę i 8 żądań równoległych na klucz. Błąd 401 oznacza, że Twój klucz jest nieprawidłowy. Błąd 402 wskazuje na niewystarczający kredyt wstępnie opłacony. Błąd 429 sygnalizuje, że osiągnąłeś limit szybkości. Błędy są darmowe, więc nie płacisz za nieudane żądania. Zarządzaj swoimi kluczami ostrożnie, ponieważ jeden aktywny klucz zastępuje stary.
Najczęściej zadawane pytania
Jak uzyskać mój klucz API dla modelu bez ograniczeń?
Zarejestruj się za pomocą Google lub adresu e-mail na stronie Get API key. Klucz jest wyświetlany natychmiast po rejestracji. Nie jest wymagany numer telefonu do rejestracji.
Jaki jest cennik za LLM bez cenzury?
Pobieramy $0.15 za 1M tokenów wejściowych i $0.50 za 1M tokenów wyjściowych. Kredyt dołaczany jest wyłącznie kryptowalutą, w kwotach od $20 do $500. Nie obowiązują miesięczne opłaty ani subskrypcje.
Czy klucz API uncensored AI działa ze standardowymi SDK OpenAI?
Tak, nasz punkt końcowy jest w pełni zgodny z OpenAI. Musisz tylko zmienić bazowy URL i klucz API w konfiguracji klienta. Działa z dowolnym SDK obsługującym standardowy format uzupełnień czatu.
Generuj swój klucz API
Zarejestruj się, skopiuj klucz, zaktualizuj swój bazowy URL. Gotowe.