fi ▾
Vaadi kokeiluaihava

OpenAI-uyumlu uç nokta hızlı başlangıç kılavuzu

Sijoita olemassa oleva OpenAI-asiakaskoodisi tähän sensuroimattomaan päätepisteeseen ja saat raakaa päättelytulosta ilman sisältökieltoja.

Edellytykset: Python tai Node.js

Asenna virallinen openai pakkaa käyttöympäristöösi ennen jatkamista.

Python-käyttäjien tarvitsee versiota 1.0.0 tai uudempi. Node-kehittäjien tarvitsee versiota 4.0.0 tai uudempi. Molemmat versiot tukevat standardia chat-completions-rakennetta.

Ei lisäriippuvuuksia tarvita. SDK hoitaa JSON-sarjallistamisen ja HTTP-liikenteen automaattisesti.

Määritä base_url ja API-avain

Osoita SDK-asiakas perusosoitteeseemme ja anna luomasi avain.

Käyttö https://api.openaicompatibleendpoint.com/v1 perusURL-osoitukseksi. Aseta API-avain dashboardiltasi näkyvään arvoon.

  • Python: base_url="https://api.openaicompatibleendpoint.com/v1"
  • Node: baseURL: "https://api.openaicompatibleendpoint.com/v1"

Tämä konfiguraatio toimii minkä tahansa OpenAI-SDK-yhteensopivan asiakkaan kanssa. Koodin muuttamista ei tarvita muussa logiikassa.

Lähetä ensimmäinen chat-valmius

Tee POST-pyyntö osoitteeseen /v1/chat/completions järjestelmä- ja käyttäjäviestilläsi.

Mallin ID on uncensored. Tämä malli vastaa ilman sulatuksia lailliseen aikuiselle tai kiistanalaiseen sisältöön.

  • Kontekstuikkos: 100 000 tokenia yhteensä.
  • Maksimiteho: 16 000 tokenia.

Lähetä promptisi ja saat tekstitulosteen välittömästi. Virheet ja kieltäytyminen ovat ilmaisia. Vain todellinen token-käyttö vähentää esimaksukrediittiäsi.

Ota käyttöön streamaus ja funktiokutsut

Ota streamaus käyttöön asettamalla stream: true pyyntöparametreissa.

Token-käyttö sisällytetään streamin viimeiseen palaseen. Tämä mahdollistaa kustannusten seurannan reaaliajassa.

Function calling tuetaan täysin. Käytä tools parametri, joka määrittää skeemasi. Malli palauttaa rakenteelliset työkalukutsut, jotka voit suorittaa sovelluslogiikassasi. JSON-tila on myös saatavilla käyttämällä response_format.

Käsittele virheet ja tokenrajat

API palauttaa vakiot HTTP-tilakoodit yleisiin ongelmiin.

  • 401: Virheellinen API-avain. Tarkista hallintapaneelisi.
  • 402: Riittämätön saldo. Täytä saldo USDT- tai USDC-valuutalla.
  • 429: Nopeusraja ylitetty. Sinulla on lupa tehdä 300 pyyntöä minuutissa.

Jos ylität 16 000 tokenin tuotantorajan, vastaus katkeaa. Kontekstiikkuna sisältää sekä prompt- että completion-tokenit.

Hinnoittelu ja rajat

Maksa vain käyttämästäsi. Syöttötokenit maksavat $0.15 miljoonaa kohden. Tuotantotokenit maksavat $0.50 miljoonaa kohden.

Esiladattu saldo vanhenee koskaan. Palautuksia ei myönnetä, mutta kaksoisveloitukset korjataan Tuen kautta.

Lataa vain kryptolla. Hyväksytyt valuutat ovat USDT (TRC20) ja USDC (Base). Vähimmäistalletus on 20 $. Bonussaldo vaihtelee +5 %–+15 % summan mukaan.

cURL

curl https://api.openaicompatibleendpoint.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Return list of supported file formats"}]
  }'

Python

from openai import OpenAI

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

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ä virallinen OpenAI-API?

Ei. Olemme itsenäinen tarjoaja, joka tarjoaa OpenAI-yhteensopivan päätepisteen. Mallimme ei ole GPT-4 tai mikään muu toimittajan malli. Se on erillinen sensuroimaton LLM, joka on isännöity palvelimillamme.

Mikä on kontekstiikkunan koko?

Kontekstiikkoni on 100 000 tokenia sekä syötteelle että tulokselle yhteensä. Voit pyytää enintään 16 000 tokenia tulosta pyyntöä kohden.

Miten täytän krediittini?

Käytä vain kryptoa. Hyväksymme USDT-verkossa TRC20 ja USDC-verkossa Base. Lisäykset ovat välillä 20 $–500 $. Bonuskrediitti lisätään automaattisesti summan perusteella.

Avaa API-avaimesi

Rekisteröidy, kopioi avain ja päivitä base URL. Helppoa.

Vaadi kokeiluaihava