pl ▾
Wypróbuj z kredytem trial
apillmcheap.com

Dokumentacja dewelopera

Zintegruj API LLM bez cenzury w kilka sekund za pomocą standardowych endpointów kompatybilnych z OpenAI. Oferujemy surową, nieograniczoną generację tekstu po $0.15 za 1M tokenów wejściowych i $0.50 za 1M tokenów wyjściowych.

Konfiguracja bazowego URL i autoryzacji

API żyje w https://api.apillmcheap.com/v1. Uwierzytelnij się, przekazując klucz w Authorization Nagłówek. Wydajemy jeden klucz na konto, który można zastąpić w dowolnym momencie.

  • URL bazowy: https://api.apillmcheap.com/v1
  • Nagłówek: Authorization: Bearer YOUR_API_KEY

Zarejestruj się za pomocą Google lub e-maila, aby natychmiast otrzymać swój klucz. Nie jest wymagany numer telefonu.

Pierwsze żądanie

Standardowe chat-completions żądanie wygenerowania tekstu. ID modelu to uncensored.

Ten punkt końcowy akceptuje wejście tekstowe i zwraca wyjście tekstowe. Nie obsługujemy generowania embeddingów, obrazów ani audio.

curl https://api.apillmcheap.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the top 5 open source models for low latency inference"}]
  }'

Treść żądania nie może przekraczać 8 MB. Możesz wysłać do 300 żądań na minutę.

Integracja SDK Python

Użyj oficjalnego openai Biblioteka Python. Wskaż ją na nasz adres bazowy.

from openai import OpenAI

client = OpenAI(base_url="https://api.apillmcheap.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 ustawisz model parametr do uncensored.Pozwala to na używanie znanych narzędzi bez przepisywania logiki.

Konfiguracja SDK Node.js

Zainicjuj klienta, podając nasz base URL. Przekaż swój klucz API jako nagłówek autoryzacji.

import OpenAI from "openai";

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

Wywołaj chat.completions.create metoda. Odpowiedź zawiera wygenerowany tekst i szczegóły użycia tokenów.

Odpowiedzi strumieniowe i zużycie tokenów

Włącz strumieniowanie, ustawiając stream: true. Dane dotyczące zużycia tokenów pojawiają się w ostatnim cząstku.

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)

Podejście to zmniejsza postrzeganą latencję dla dużych odpowiedzi. Model obsługuje okno kontekstu o rozmiarze 100,000 tokenów.

Limity szybkości i obsługa błędów

Żądania równoległe są ograniczone do 8 na klucz. Błędy takie jak 401 wskazują na nieprawidłowy klucz. Błąd 402 oznacza, że musisz dołaczyć środki kryptowalutą. Limity szybkości wyzwalają kod statusu 429. Kredyt nie wygasa. Zwroty nie są wydawane, ale wsparcie może naprawić podwójne obciążenia. Okno kontekstowe wynosi łącznie 100 000 tokenów. Maksymalne wyjście to 16 000 tokenów.

Typowe pytania

Czy to jest tani interfejs API LLM do dużych wolumenów?

Tak. Pobieramy $0.15 za 1M tokenów wejściowych i $0.50 za 1M tokenów wyjściowych. Płacisz tylko za to, czego używasz. Nie ma opłat miesięcznych.

Czy mogę używać tego do treści NSFW?

Model jest bez cenzury i nie odrzuca legalnych treści dla dorosłych. Ogranicza tylko treści seksualne z udziałem małoletnich.

Jak dodać kredyt?

Doładuj za pomocą USDT (TRC20) lub USDC (Base). Minimalna kwota to $20. Bonus naliczany jest przy większych wpłatach.

Pobierz swój klucz API

Zarejestruj się, skopiuj token, zaktualizuj swój endpoint. To wszystko.