PL ▾
Pobierz klucz API

Strona głównaDokumentacja

Przewodnik szybkiego startu LLM API | LLM API Source

Włącz nasz LLM API bez cenzury do istniejącego stosu technologicznego, zmieniając tylko bazowy URL. Ten przewodnik obejmuje uwierzytelnianie, strumieniowanie, wywoływanie narzędzi i limity, abyś mógł przejść od zera do produkcji w kilka minut.

Bazowy URL
https://api.llmapisource.com/v1
Model
bez cenzury

Bazowy URL i uwierzytelnianie

Aby korzystać z llm api, skieruj klienta pod adres https://api.llmapisource.com/v1. Uwierzytelnianie używa standardowego klucza API przekazanego w nagłówku Authorization: Bearer <key>. Możesz wygenerować lub obrócić klucze w panelu; unieważnienie klucza natychmiast unieważnia stary.

  • Nie jest wymagany numer telefonu ani karta kredytowa do próby.
  • Każde konto posiada dokładnie jeden aktywny klucz w danym momencie.
  • Prompty nie są używane do trenowania.

Pierwsze zapytanie

Wyślij proste completion czatu, aby zweryfikować łączność. Endpoint obsługuje standardowe struktury JSON OpenAI. Zastąp placeholder swoim właściwym kluczem.

curl https://api.llmapisource.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
  }'

Jeśli klucz jest nieprawidłowy, otrzymasz błąd 401. Jeśli nie masz przedpłaconego kredytu, otrzymasz błąd 402. Identyfikator modelu to zawsze uncensored.

SDK Python

Zainstaluj oficjalny pakiet OpenAI i skonfiguruj bazowy URL, aby kierować zapytania do naszej infrastruktury. Działa z każdym klientem Pythona kompatybilnym z OpenAI.

from openai import OpenAI

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

Upewnij się, że base_url zawiera pełną ścieżkę do /v1. Nazwa modelu musi być ustawiona na uncensored, aby uzyskać dostęp do dedykowanej instancji.

SDK Node.js

W środowiskach Node.js skonfiguruj klienta w podobny sposób. Struktura odzwierciedla standardowy interfejs OpenAI, co ułatwia migrację.

import OpenAI from "openai";

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

Przekaż apiKey i ustaw basePath na https://api.llmapisource.com/v1. Dzięki temu wszystkie uzupełnienia są kierowane do naszego modelu bez cenzury.

Włącz strumieniowanie

Ustaw stream: true w zapytaniu, aby otrzymywać zdarzenia Server-Sent Events (SSE). Pozwala to przetwarzać tokeny w miarę ich generowania, zmniejszając postrzeganą latencję dla długich odpowiedzi.

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)

Obsługuj zdarzenia strumieniowania, aby aktualizować interfejs w czasie rzeczywistym. Każdy fragment zawiera cząstkową deltę uzupełnienia.

Limity, błędy i kontekst

Nasza infrastruktura narzuca konkretne limity, aby zapewnić stabilność. Okno kontekstu obsługuje do 100 000 tokenów dla promptu i uzupełnienia łącznie.

  • Limit zapytań: 300 zapytań na minutę na klucz (zwraca 429).
  • Rozmiar ciała: Maksymalnie 8 MB na zapytanie.
  • Cennik: $0.25/1M tokenów wejściowych, $1.00/1M tokenów wyjściowych.

Zapytania zawierające treści seksualne z udziałem małoletnich są blokowane. Wszystkie inne prawne treści dla dorosłych są dozwolone.

Parametry API

Wszystkie rzeczywiste limity i funkcje API w jednym miejscu — sprawdź je przed doładowaniem.

ElementWartość
Format APIzgodne z OpenAI: działa każdy SDK OpenAI — zmień base URL i klucz
UwierzytelnianieAuthorization: Bearer YOUR_KEY
Base URLhttps://api.llmapisource.com/v1
EndpointyPOST /v1/chat/completions · GET /v1/models
ID modeluuncensored
Parametrytemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Wywoływanie funkcjitak — tools, tool_choice; odpowiedź zawiera tool_calls, także w strumieniu; wyniki jako role: tool
Tryb JSONresponse_format: {"type": "json_object"}
Okno kontekstu100 000 tokenów (wejście + odpowiedź)
Strumieniowanietak — server-sent events; ostatni fragment zawiera zużycie tokenów
Maks. odpowiedźdo reszty okna 100 000 tokenów; max_tokens opcjonalne (bez osobnego limitu)
Limit zapytań300 zapytań na minutę na klucz
Nagłówki odpowiedziX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Rozmiar zapytaniado 8 MB
Równoległe zapytaniado 8 jednocześnie na klucz
Ważnośćopłacony kredyt nie wygasa, bez subskrypcji
Bonus+5% od $50, +10% od $100
Cena$0,25 za 1 mln tokenów wejścia · $1,00 za 1 mln tokenów wyjścia
Darmowy kredyt$0,50 na 7 dni, bez karty · Klucz próbny: 2 równoległe żądania, 60 na minutę; pełne limity (8 i 300) po pierwszym doładowaniu
DoładowanieUSDT (TRC20) lub USDC (Base), dowolna pełna kwota od $10 do $500
Rozliczenieprzedpłacony kredyt według rzeczywistego zużycia; błędy i odmowy są darmowe
Kluczejeden aktywny klucz na konto; nowy zastępuje stary
LogowanieGoogle albo e-mail i hasło
Treścitreści dla dorosłych dozwolone; treści seksualne z udziałem nieletnich są odrzucane

Kody błędów

Błędy wracają jako JSON ze stałym type; nieudane i odrzucone zapytania są bezpłatne.

KodTypZnaczenie
400bad_requestbłędny JSON, puste wiadomości, zły parametr lub za długi kontekst
401missing_key · invalid_key · key_revokedbrak klucza, zły klucz lub klucz zastąpiony nowym
402no_creditbrak kredytu — doładuj, działa od razu
403content_blockedtreści seksualne z nieletnimi — odmowa, bez opłaty
404not_foundnieznany endpoint
413request_too_largetreść większa niż 8 MB
429rate_limited · concurrencyponad 300/min lub 8 równolegle — odczekaj i ponów
503upstream_busymodel zajęty — ponów za kilka sekund

Pytania i odpowiedzi

Czy to model OpenAI?

Nie. Uruchamiamy dedykowany model o otwartych wagach zoptymalizowany pod generowanie bez ograniczeń. To nie jest GPT, Claude ani model innego dostawcy, ale korzysta z tego samego formatu API.

Czy potrzebuję karty kredytowej do okresu próbnego?

Nie. Nowe konta otrzymują $0.50 kredytu próbnego ważnego przez 7 dni, wystarczy tylko e-mail i hasło. Nie jest wymagana karta do rozpoczęcia.

Czy mogę użyć tego do wywoływania narzędzi?

Tak. API obsługuje wywoływanie funkcji i narzędzi za pomocą standardowego parametru <code>tools</code> w endpointzie uzupełnienia czatu.