fi ▾

API-pika-aloitusopas

Lopeta taistelu kirjautumisesteiden kanssa. Tämä quickstart näyttää, miten lyöt sensuroimatonta APIa avaimellasi ja saat tekstin nopeasti takaisin.

Todennus: API-avaimesi käyttö

Lähetä avaimesi kohtaan Authorization header. Aloita luomalla tili Google- tai sähköpostitilillä. Avain ilmestyy välittömästi. Puhelinnumero ei estä pääsyä. Käytä Bearer YOUR_KEY jokaista pyyntöä varten. Järjestelmä hylkää virheelliset avaimet 401-virheellä. Tarkista saldo ennen raskasta käyttöä.

Päätepiste: /v1/chat/completions

Lähetä JSON chat-päätteeseen. Tämä vakioreitti hyväksyy syötteesi ja mallin nimen. Lähetä mallitunnus uncensored raakatulokseen. Perus-URL on https://api.llmwithoutlogin.com/v1. Saat suorat tekstimuodostukset. Tässä on yksinkertainen curl-esimerkki:

curl https://api.llmwithoutlogin.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Get the latest npm package version"}]
  }'

Pidä pyyntösi yksinkertaisina. Järjestelmä käsittelee ne nopeasti. Vältä monimutkaisia sisäkkäisiä rakenteita aluksi.

Parametrit: Lämpötila, Top P ja Stop

Säädä luovuutta näillä asetuksilla. Aseta temperature arvoon 0.7 tasapainotettuun tulokseen. Käytä top_p suodattaa matalan todennäköisyyden tokenit. Määritä stop sekvenssin lopettamaan tuoton ajoissa. Nämä parametrit muokkaavat vastauksen tyyliä. Python-SDK käsittelee niitä helposti:

from openai import OpenAI

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

Säädä arvoja sopimaan tiettyyn käyttötapaukseesi. Korkeampi temperature lisää satunnaisuutta.

Streamausvastaukset SSE:n kautta

Vastaanota tokeneja asettamalla stream: true pyynnössäsi. API palauttaa Server-Sent Events -tapahtumia. Jokainen osio sisältää osittaista tekstiä. Tämä vähentää koettua viivettä merkittävästi. Käytä tätä pitkiin tulosteisiin:

import OpenAI from "openai";

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

Puskuroi palaset sovelluksessa. Yhdistä ne muodostaaksesi lopullisen tekstin. Tämä menetelmä on tehokas reaaliaikaisiin liittymiin.

Funktikutsut ja JSON-tila

Rakenna lähtösi tarkasti. Käytä response_format kanssa {"type": "json_object"}. Tämä pakottaa mallin palauttamaan kelvollista JSONia. Voit myös määritellä työkaluja funktiokutsuja varten. Järjestelmä noudattaa skeemaasi. Määrittele työkalut payloadissasi. Tämä varmistaa luotettavan jäsentämisen koodissasi.

Virheiden ja tokenikäytön käsittely

Seuraa pyyntöjesi tilakoodien. Virhekoodi 401 tarkoittaa, että avain on virheellinen. Virhekoodi 402 viittaa riittämättömään rahavarantoon. Virhekoodi 429 merkitsee nopeusrajoitusta. Sinulla on 300 pyyntöä minuutissa. Kontesttilaakson koko on 100,000 tokenia. Tulospituus on rajoitettu 16,000 tokeniin. Tarkista viimeinen SSE-lohkko saadaksesi käyttötilastot. Virheet eivät kuluta rahaa. Esimaksullinen saldosi pysyy ennallaan.

Virtaus

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)

Yleiset kysymykset

Onko tämä openai-yhteensopiva sensuroimaton API?

Kyllä, se noudattaa vakioitua OpenAI:n chat-completions-muotoa. Voit käyttää virallisia SDK:ita muuttamalla base URL:n. Malli vastaa ilman vakiosisältöjen hylkäyksiä lailliseen aikuissisältöön liittyvissä aiheissa.

Mitä tapahtuu, jos saat 429 nopeusraja-virheen?

Olet ylittänyt 300 pyyntöä minuutissa -rajan. Odota minuutti ja yritä pyyntöäsi uudelleen. Järjestelmä sallii 8 samanaikaista pyyntöä per avain. Säädä samanaikaisuutta, jos huomaat usein virheitä.

Miten maksan rajoittamattoman mallin käytöstä?

Lataa tilisi vain kryptovaluutan. Hyväksymme USDT:n TRC20-verkostossa tai USDC:n Base-verkostossa. Vähimmäistalletus on 20 $. Kreditisi ei vanhene. Hinnat ovat 0,15 $ per 1M syödettyä tokenia ja 0,50 $ per 1M tuotettua tokenia.

Hanki API-avaimesi nyt

Rekisteröidy, kopioi avain, päivitä perus-URL-osoite. Valmis.