fi ▾
Hanki avaimesi

API-dokumentaatio rajoittamattomalle mallille

Aloita uncensored API:n käyttö sekunneissa standardien OpenAI-yhteensopivien päätepisteiden avulla. Saat välittömän pääsyn rajoittamattomiin mallivastauksiin yksinkertaisen API-avaimen kautta.

Perus-URL ja todennus

Käytä base_urliamme kaikkiin pyyntöihin ja välitä API-avaimesi otsakkeessa. Tämä asennus toimii minkä tahansa standardin OpenAI-SDK:n tai HTTP-asiakkaan kanssa ilman muutoksia. Saat avaimen välittömästi rekisteröitymisen jälkeen Google-tilillä tai sähköpostilla, ilman puhelinnumeroa. Avain autentikoi tilisi palvelimillemme jokaisen tekemäsi pyynnön yhteydessä.

Pidä avaimesi turvassa, koska se tarjoaa pääsyn varaukselliseen krediittiisi. Voit luoda uuden avaimen milloin tahansa, mikä korvaa vanhan välittömästi. Sinun ei tarvitse hallita useita avaimia tai navigoida monimutkaisissa käyttöoikeuksissa peruskäytön osalta.

Ensimmäinen pyyntö

Lähetä ensimmäinen viesti chat-completions-päätepisteeseen yksinkertaisella promptilla. Malli vastaa tekstimuodossa, valmis sovelluslogiikkaasi varten. Voit testata yhteyden ja vastauksen laatua minimaalisella pyynnön rakenteella. Tämä vahvistaa, että avain toimii ja uncensored-malli on aktiivinen.

Vastaus sisältää luodun tekstin ja token-käyttötiedot. Voit jäsentää tämän datan näyttääksesi tulokset tai syöttääksesi ne seuraaviin prompteihin. Tämä on nopein tapa vahvistaa integraatiosi ennen monimutkaisten vuokien rakentamista.

curl https://api.unfilterchatgpt.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list the top ten best practices for react state management"}]
  }'

Python SDK -integraatio

Asenna virallinen OpenAI:n Python-paketti ja osoita se palveluntarjoajamme base URL -osoitteeseen. Tämä mahdollistaa tutkujen menetelmien käytön kuten client.chat.completions.create() muuttamatta koodirakennettasi. Anna API-avaimesi kirjaston oletusarvona. Tämä yksinkertaistaa olemassa olevien projektien integrointia, jotka käyttävät jo OpenAI-yhteensopivia asiakkaita.

Voit asettaa parametreja kuten lämpötilan tai top_p:n hallitaksesi vastauksien satunnaisuutta. Kirjasto hoitaa automaattisesti serialisoinnin ja virheiden jäsentämisen. Tämä vähentää boilerplate-koodia ja kiihdyttää kehitystä sekä yksinkertaisissa skripteissä että monimutkaisissa sovelluksissa.

from openai import OpenAI

client = OpenAI(base_url="https://api.unfilterchatgpt.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 SDK:n määritys

Alusta OpenAI Node.js-asiakirjaimisto perus-URL-osoitteella ja API-avaimellasi. Tämä varmistaa yhteensopivuuden vakioitujen JavaScript- ja TypeScript-projektien kanssa. Voit käyttää samoja päättelymenetelmiä, jotka ovat saatavilla Python-SDK:ssa. Asiakirjaimisto hoitaa verkkopyynnöt ja vastauksen jäsentämisen tehokkaasti.

Määritä asiakasasetukset vastaamaan sovelluksesi tarpeita. Voit säätää pyyntöjen aikakatkaisuja tai uudelleenyrittämislogiikkaa tarvittaessa. Tämä kokoonpano toimii saumattomasti olemassa olevissa Node.js-ympäristöissä, mikä tekee uncensored-tekoälyominaisuuksien lisäämisestä backend-palveluihin helppoa.

import OpenAI from "openai";

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

Streamausvastaukset

Ota käyttöön streamaus asettamalla stream-parametri arvoksi true pyynnössä. Tämä lähettää vastaukset token kerrallaan niiden tuotannon aikana. Se tarjoaa paremman käyttäjäkokemuksen reaaliaikaisiin sovelluksiin. Voit näyttää osittaiset tulokset välittömästi, kun malli jatkaa työtään.

Jäsennä streamauspalikoita erottaaksesi sisällön. Lopullinen palikka sisältää pyynnön kokonaistokenkäytön. Tämä mahdollistaa kustannusten tarkan seurannen samalla kun tarjoat välittömän palautteen käyttäjille. Streamaus on ihanteellinen chatrajapinnoille ja interaktiivisille työkaluille.

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)

Nopeusrajoitukset, virheet ja konteksti

Konteksti-ikkuna tukee 100 000 tokenia sekä syötteeseen että tulokseen. Voit lähettää pitkiä dokumentteja tai laajoja keskusteluja ilman katkaisua. Enimmäistulos pyyntöä kohden on kuitenkin 16 000 tokenia tai 2 048, jos et aseta rajaa. Tämä varmistaa vakaan suorituskyvyn suurissa vastauksissa.

Nopeusrajoitukset sallivat 300 pyyntöä minuutissa ja 8 samanaikaista pyyntöä per avain. Virheet sisältävät koodin 401 virheellisistä avaimista ja 402 riittämättömästä saldon. Sisältörajoitusten aiheuttamat hylkäykset ovat ilmaisia, kun taas virheet eivät kuluta saldoa. Hallitse pyyntöjäsi tehokkaasti välttääksesi kaistaleveyden rajoituksen ruuhkan aikana.

Usein kysytyt kysymykset

Miten aloitan sensuroimattoman chatgpt API:n käytön?

Rekisteröidy Google- tai sähköpostitunnuksella saadaksesi API-avaimesi välittömästi. Puhelinnumeroa ei tarvita, ja saat $0.50 kokeilusalton, joka on voimassa 7 päivän ajan. Käytä tätä avainta mihin tahansa OpenAI-yhteensopivaan SDK:hin tehdääksesi ensimmäisen pyyntösi heti.

Mikä on kontekstiruudun koko pyyntöjä varten?

Malli tukee 100 000 tokenin kontekstiikkunaa sekä syötteelle että tulokselle yhteensä. Voit kuitenkin pyytää enintään 16 000 tokenia yhdessä vastauksessa. Jos et määritä max_tokens-rajoitusta, tulosteksti rajoitetaan oletuksena 2 048 tokeniin.

Miten streamaus toimii tässä API-palvelussa?

Aseta stream-parametri arvoksi true saadaksesi vastaukset token kerrallaan. Tämä mahdollistaa tekstin näyttämisen sen tuotannon aikana, mikä parantaa käyttäjäkokemusta keskusteluliittymissä. Streamin viimeinen lohko sisältää kokonaistokenkäytön laskutustarkoituksiin.

Turvaa API-avaimesi

Rekisteröidy, hae avain, päivitä perus-URL-osoite. Siinä kaikki.

Hanki avaimesi