fi ▾
Aloita nyt

API-pika-aloitus

Aloita tekstin luominen OpenAI-yhteensopivalla API:lla minuuteissa. Maksat vain käytetyistä tokenneista, eikä vähimmäiskulutusta vaadita.

Perus-URL ja todennus

Määritä asiakasohjelmisto osoittamaan oikeaan päätepisteeseen ja anna avaimesi. Käytä https://api.getcheapai.cc/v1 perusURL-osoitukseksi. Syötä API-avaimesi Authorization header käyttäen Bearer mekanismin. Tämä kokoonpano toimii minkä tahansa standardin mukaisen OpenAI-yhteensopivan SDK:n kanssa.

Lähettämällä ensimmäinen pyyntö

Tee yksinkertainen POST-pyyntö tekstigenerointiin. Mallin tunnus on uncensored. Lähetä prompti ja vastaanota täydennys. Virheet ja hylkäykset ovat ilmaisia, joten maksat vain todellisista tokenneista. Käytä alla olevaa curl-esimerkkiä yhteyden testaamiseen.

curl https://api.getcheapai.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate 500 lines of dummy JSON data"}]
  }'

Python SDK -integraatio

Alusta asiakas avaimellasi ja base URLilla. Aseta malli uncensored. Syötä viestit standardimuodossa. SDK käsittelee serialisoinnin automaattisesti. Tämä vähentää merkittävästi boilerplate-koodia.

from openai import OpenAI

client = OpenAI(base_url="https://api.getcheapai.cc/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 SDK -käyttö

Tuo kirjasto ja määritä perus-URL. Kutsu chat.completions.create viestilläsi. Käsittele vastaus asynkronisesti. Tämä kuvio sopii hyvin nykyaikaisiin JavaScript-ympäristöihin.

import OpenAI from "openai";

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

Streamausvastaukset

Ota streamaus käyttöön asettamalla stream: true. Vastaanoka tokenit niiden generoitumisen aikana. Tämä parantaa koettua viivettä suurissa tuloksissa. Viimeinen osa sisältää tokenkäyttotilastot laskutusta varten.

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)

Rajoitukset ja virheenkäsittely

Käsittele tiettyjä HTTP-vastauskoodeja hallitaksesi sovelluksesi kulkua. 401 tarkoittaa, että avaimesi on virheellinen. 402 osoittaa riittämätöntä krediittiä. 429 merkitsee, että saavutit 300 pyynnön minuuttirajan. Konteksti-ikkuna on yhteensä 100 000 tokenia. Virheet eivät kuluta tokenia.

Yleiset kysymykset

Mikä on getcheapai:n perus-URL?

Käytä HTTPS://api.getcheapai.cc/v1 kaikkiin pyyntöihin. Tämä päätepiste tukee standardia OpenAI-yhteensopivaa protokollaa.

Miten maksan tokenit?

Lataa tilisi USDT- tai USDC-kryptovaluutalla. Krediitti vanhenee, ja maksat vain käytetyistä tokenista.

Mitä tapahtuu, jos saat virheen?

Virheet kuten 429 tai 400 eivät veloita tokenia. Maksetaan vain onnistuneista suorituksista.

Hanki API-avaimesi nyt

Rekisteröidy, hanki avain ja päivitä endpoint URL. Siinä kaikki.

Aloita nyt