pl ▾
Zdobądź klucz próbny

Szybki start integracji

Zintegruj nasz niecenzurowany model za pomocą kilku linijek kodu używając standardowych SDK OpenAI. Ten szybki start prowadzi Cię od instalacji do odpowiedzi strumieniowych bez dodatkowego nakładu konfiguracji.

Zainstaluj preferowany SDK

Zacznij od zainstalowania biblioteki klienta dla wybranego języka. Oficjalne pakiety automatycznie obsługują uwierzytelnianie i formatowanie żądań. To podejście eliminuje potrzebę ręcznego zarządzania nagłówkami HTTP.

Dla programistów Python standardowa biblioteka jest najczęstszym wyborem. Użytkownicy Node.js powinni zainstalować dedykowany moduł. Oba obsługują ten sam protokół bazowy.

  • Python: pip install openai
  • Node.js: npm install openai

Upewnij się, że Twoje środowisko ma zainstalowaną kompatybilną wersję. SDK są lekkie i nie wymagają dodatkowych zależności do podstawowych zadań generowania tekstu.

Skonfiguruj swój base URL i klucz

Skonfiguruj SDK, aby wskazywał na naszą dedykowaną infrastrukturę. Zastąp domyślny adres URL bazowy naszym konkretnym punktem końcowym, aby zapewnić, że żądania trafiają do właściwego serwera.

Twój klucz API jest generowany natychmiast po utworzeniu konta. Przechowuj go bezpiecznie w zmiennych środowiskowych. Klucz ten uwierzytelnia wszystkie kolejne żądania do endpointu uzupełniania czatu.

Podstawowy adres URL to HTTPS://api.cheapestllmmodels.com/v1. Użyj tego dokładnego ciągu, aby zapewnić kompatybilność z protokołem kompatybilnym z OpenAI. Nie dodawaj końcowych ukośników, chyba że wymaga ich Twój SDK.

Wyślij pierwsze żądanie

Wykonaj proste uzupełnienie, aby zweryfikować łączność. To żądanie wysyła prompt i otrzymuje odpowiedź tekstową od modelu bez cenzury. Identyfikator modelu jest ustawiony na "uncensored".

Sprawdź obiekt odpowiedzi pod kątem wygenerowanego tekstu. Jeśli żądanie się powiedzie, pomyślnie połączyłeś się z API. Potwierdza to, że Twoja autoryzacja i bazowy URL są poprawne.

Błędy zwykle wskazują na nieprawidłowe klucze lub niewystarczający kredyt. Przeglądaj kod statusu, aby zdiagnozować problemy. Większość błędów można rozwiązać, sprawdzając saldo konta lub ważność klucza.

cURL

curl https://api.cheapestllmmodels.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Summarize the core features of the API documentation."}]
  }'

Python

from openai import OpenAI

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

Strumieniowanie

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)

Pobierz swój klucz API

Zarejestruj się, skopiuj klucz, zaktualizuj URL bazowy. Gotowe.