Adultgpt API -pikaopas
Yhdistä olemassa oleva koodi adultgpt rajoittamattomaan LLM:iin käyttämällä standardia OpenAI SDK:a. Aloita esimaksullisella kryptokrediitillä ja ilman kuukausimaksuja.
Perus-URL ja todennus
Aloita pyynnöt välittömästi osoittamalla asiakasohjelmistosi base URL -osoitteeseemme ja lisäämällä yksilöllinen API-avaimesi.
Käyttö https://api.adultgpt.cc/v1 palvelimen osoitteena. Todennus perustuu yhteen kirjautumisen yhteydessä Google- tai sähköpostitilin kautta luotuun bearer-tokeniin. Tilille myönnetään yksi aktiivinen avain; uuden avain luominen mitätöi aiemman. Tämä yksinkertaistaa integraatiota ja poistaa tarpeen monimutkaisille OAuth-virtauksille tai istunnonhallinnalle.
Järjestelmä laskuttaa vain aidosta tokenien käytöstä, joten virheet eivät tyhjennä saldoasi. Voit lisätä saldoa käyttämällä USDT:ä TRC20-verkossa tai USDC:ää Base-verkossa, summien ollessa välillä $20–$500.
Chat Completions Endpoint
Lähetä tekstisisäntöjä ja vastaanota generoituja vastauksia standardin chat completions -päätepisteen kautta.
Käytä POST /v1/chat/completions reititys asettamalla mallin tunnus uncensored. Tämä päätepiste käsittelee kaikki tekstinluontitehtävät ilman lisäkonfiguraatiota reititykseen tai mallin valintaan. Voit määrittää keskusteluhistorian käyttämällä messages tietorakenteella, joka tukee sekä käyttäjä- että avustajarooleja.
Malli käsittelee syötteet 100 000 tokenin konteksti-ikkunan sisällä. Tulokset rajoitetaan 16 000 tokeniin pyyntöä kohden tai 2 048 tokeniin, jos et määrittele maksimirajaa.
curl https://api.adultgpt.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List my current usage stats"}]
}'
Malliluettelo ja parametrit
Kysy saatavilla olevia malleja ja määritä generointikäyttäytymistä käyttäen standardiparametreja.
Kutsu GET /v1/models varmistaa palvelun tilan ja nähdä saatavilla olevat tunnisteet. Voit hienosäätää vastauksia käyttämällä temperature, top_p, stop, ja seed. Nämä asetukset mahdollistavat luovuuden ja toistettavuuden hallinnan. API tukee myös JSON-tilaa osoitteessa response_format ja toimintokutsut työkaluintegraatiota varten.
Kaikki parametrit noudattavat standardia OpenAI-skeemaa, mikä varmistaa, että olemassa oleva koodisi toimii ilman muutoksia. Voit pakottaa tiukat JSON-rakenteet ohjelmallisiin sovelluksiin tai sallia joustavamman luovan kirjoittamisen.
from openai import OpenAI
client = OpenAI(base_url="https://api.adultgpt.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)
Virrantaisto ja funktiokutsut
Vastaanota tokeni tokeni -päivitykset ja integroi ulkoisia työkaluja tehokkaasti.
Ota virtauskäyttöön asettamalla stream arvoon true. API palauttaa Server-Sent Eventsin (SSE) sisältäen osittaisia vastauksia. Viimeinen palautus sisältää yhteisen token-käytön, mikä mahdollistaa kustannusten seurannan reaaliajassa. Function calling toimii saumattomasti tools ja tool_choice parametrit.
Tämä konfiguraatio on ihanteellinen keskusteluliittymille, jotka vaativat matalaa viiveettä. Voit käsitellä käyttäjän syötteen, kutsua ulkoisia funktioita ja liittää tulokset keskusteluhistoriaan dynaamisesti.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.adultgpt.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);
Virheenkäsittely ja rajat
Hallitse virheitä ja nopeusrajoja ohjelmallisesti varmistaaksesi sovelluksen vakaan suorituskyvyn.
Käsittele HTTP-tilakoodit asianmukaisesti. A 401 virhe tarkoittaa virallista tai vanhentunutta API-avainta. A 402 virhe tarkoittaa riittämätöntä esimaksukrediittia; sinun täytyy lisätä varoja kryptomaksulla jatkaaksesi palvelua. A 429 virhe tarkoittaa, että olet ylittänyt 300 pyynnön minuutissa -rajan.
Jokainen avain sallii kahdeksan samanaikaista pyyntöä. Pyynnön rungon koko on rajoitettu 8 MB:iin. Virheet ja hylkäykset eivät kuluta tokeneita, joten epäonnistuneet pyynnöt ovat ilmaisia. Tämä rakenne varmistaa ennustettavan laskutuksen myös ruuhka-aikoina.
Kontekstiluukku ja rajoitukset
Optimoi kehityksesi 100,000 tokenin kontekstikkoneen ja 16,000 tokenin tuotosrajan puitteissa.
Malli käsittelee koko keskusteluhistorian konteksti-ikkunan sisällä. Tehokas prompt-suunnittelu maksimoi tilan uusille syötteille. Voit säätää max_tokens parametri, joka ohjaa tulosteen pituutta, ja oletusarvo on 2 048 tokenia, jos sitä ei määritetä.
Järjestelmä hylkää alaikäisiin liittyvän sisällön, mutta sallii laillisen aikuis-, fiktiivisen ja kiistanalaisen sisällön. Tämä rajoitus koskee johdonmukaisesti kaikkia pyyntöjä. Käytä seed parametri toistettaviin tuloksiin testauksen aikana.
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)Usein kysytyt kysymykset
Onko adultgpt virallinen OpenAI-tuote?
Ei, adultgpt on riippumaton palvelu. Se käyttää avoimen painotuksen mallia, joka on säädetty uncensored-vastauksia varten, yhteensopiva OpenAI SDK:iden kanssa, mutta ei OpenAI:n omistama. Tarkista mallin dokumentaatiosta tarkat tiedot taustarakenteesta.
Miten maksan API:sta?
Voit lisätä rahaa USDT:lla TRC20-verkossa tai USDC:llä Base-verkossa. Minimitalletukset alkavat summasta $20, ja suuremmista summista on saatavilla bonuksia.
Mitä tapahtuu, jos saat 402-virheen?
Virhe 402 tarkoittaa, että esimaksusaldo on loppu. Sinun täytyy lisätä varoja kryptolla jatkaaksesi käyttöä. Virheet ja hylkäykset eivät kuluta tokenia, joten epäonnistuneet pyynnöt pysyvät ilmaisia.
Hae API-avaimesi
Rekisteröidy, kopioi token, ja päivitä päätepiste. Se on kaikki mitä tarvitaan.