fi ▾
Avaa tili

Pika-aloitus: Integroi uncensored API

Integroi meidän sensuroimaton API minuuteissa markkinoiden alhaisimmalla token-kustannuksella. Tämä pikakäsittelyopas kattaa olennaiset vaiheet sovelluksesi liittämiseksi käyttämällä yleisiä OpenAI-yhteensopivia kirjastoja.

Edellytykset: Asenna SDK

Asenna kielikohtainen virallinen SDK, joka hoitaa autentikoinnin ja pyyntöjen muotoilun automaattisesti. Useimmat kehittäjätyt mieluummin yhteisön ylläpitämiä paketteja, jotka peilevät vakiota openai kirjarakenteen. Tämä varmistaa, että koodisi pysyy yhteensopivana tulevien chat-completions-päivitysten kanssa.

from openai import OpenAI

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

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

Aseta Base URLisi

Ohjaa asiakasohjelmistosi tiettyyn base URL -osoitteeseemme reitittääksesi pyynnöt rajoituksettomien infrastruktuurimme kautta. Sinun on päivitettävä base_url parametri asiakasohjelmistosi määrityksiin ennen minkään pyynnön lähettämistä. Tämä kertoo SDK:n ohittaa vakio OpenAI-palvelimet ja ohjata liikenne omille omille päätepisteille.

Perus-URL on: https://api.openaiapikeypricing.com/v1

Alusta asiakas

Luo asiakasinstanssisi API-avaimella, jonka saat hallintapaneelista. Syötä avain merkkijonona ja aseta base URL varmistaaksesi, että kaikki pyynnöt ohjautuvat oikein. Tämä vaihe luo yhteyden kontekstin myöhempiä API-kutsuja varten ilman lisäasetuksia.

from openai import OpenAI

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

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

Tee ensimmäinen chat-completion

Lähetä yksinkertainen tekstikysely kohteeseen /v1/chat/completions päätepiste integraation varmistamiseen. Käytä mallin ID:tä uncensored päästäksesi käsiksi avoimen painotuksen malliin, joka on hienosäänetty aikuis- ja kiistanalaiseen sisältöön ilman hylkäyksiä. API palauttaa standardin completion-objektin, joka sisältää generoidun tekstin.

curl https://api.openaiapikeypricing.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the token costs for ten model variants"}]
  }'

Käsittele suorantovastaukset

Ota streamaus käyttöön asettamalla stream: true vastaanottaaksesi tokenneja niiden luomisen aikana. Tämä vähentää havaittua viivettä pitkän muotoisen sisällön tai interaktiivisten sovellusten osalta. SDK käsittelee Server-Sent Events (SSE) -jäsennyksen, toimittaen jokaisen tokenin tapahtumahäiriösi käsitteelle.

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, virheet ja konteksti

Avaimellasi on 300 pyyntöä minuutissa ja se sallii 100,000 tokenin konteksti-ikkunan. Seuraa HTTP 401-virheitä, jos avain on virheellinen, 402-virheitä, jos esimaksukreditiitti on loppunut, ja 429-virheitä, jos ylität nopeusrajan. Pyynnöt, jotka ylittävät 8 MB:n runkokoon tai 16,000 tokenin ulostulorajan, palauttavat myös virheen.

Usein kysytyt kysymykset

Mikä on tämän puuttimattoman mallin avoin AI-API-avaimen hinnoittelu?

Hinta on $0,15 miljoonaa syöttötokenia kohden ja $0,50 miljoonaa tulostustokenia kohden. Maksat vain käytetyistä tokenneista ilman kuukausimaksua tai vähimmäiskäyttövaatimusta.

Onko tämä virallinen OpenAI-API?

Ei, se on itsenäinen, OpenAI-yhteensopiva API, joka suorittaa erillistä sensuroimatonta mallia. Se käyttää samaa pyyntörakennetta, mutta tarjoaa eri mallin, joka on isännöity palvelimillamme.

Miten täytän esimaksukrediittini?

Täytä tilisi USDT:llä (TRC20) tai USDC:lla (Base) kryptomaksuilla. Vähimmäistalletukset alkavat 20 $:sta, ja bonukset koskevat suurempia summia: +5 % alkaen 50 $:stä, +10 % alkaen 100 $:stä ja +15 % alkaen 200 $:stä.

Hanki API-avain

Rekisteröidy, kopioi token, päivitä perus-URL-osoite. Se on koko prosessi.

Avaa tili