Suodattamaton AI-keskustelu: Vaiheittainen integraatio-opas
Suodattamaton AI-keskustelu-API antaa sinun rakentaa roolipeli-, luova kirjoittaminen- tai NSFW-sisältöputkia ilman hiljaisia kieltämiä tai politiikkaportteja. Tämä opas näyttää kehittäjille, miten integroida epärajattu LLM-päätepiste, joka käsittelee aikuisaiheita, monimutkaisia työkaluja ja streamausvastauksia ennustettavilla hinnoilla.
Päivitetty
Keskeiset opit
- Käytä OpenAI-yhteensopivaa päätepistettä osoitteessa api.storyunfiltered.com lähettääksesi pyyntöjä vakioilla SDK:illa.
- Epärajattu malli sallii laillista aikuis sisältöä ilman päätoimittajien tyypillisiä pehmeitä estoja.
- SSE-virran kautta tapahtuvat striimaukset sisältävät token-käyttötiedot viimeisessä palikassa tarkkaa laskutusta varten.
- Maksa käytettyjen tokenien mukaan esimaksukryptokrediteillä; virheet ja hylkäykset eivät kuluta saldoa.
Miksi rajoittamaton AI-chat on tärkeää kehittäjille
Kehittäjät, jotka rakentavat roolipelisovelluksia, kohtaavat usein hiljaisia hylkäyksiä, jotka rikkovat käyttäjäkokemuksen immersiota. Vakiomallit heikentävät usein sisällön laatua tai estävät pyyntöjä epämääräisten 'vibetarkistusten' perusteella kovien sääntörikkomusten sijaan. Suodattamaton tekoälykeskusteluratkaisu poistaa nämä mielivaltaiset portinvartijat, mahdollistaen sovelluksesi käsitellä monenlaisia, aikuisille suunnattuja tai kiistanalaisia aiheita ilman jatkuvaa kitkaa. Tämä luotettavuus on kriittistä sisältöputkissa, joissa johdonmukaisuus on tärkeämpää kuin yleinen turvallisuus.
Infrastruktuurimme on tarkoitettu palvelupyyntöihin aikuis ja rajoittamattomaan sisältöön. Emme alennusluokittele liikennettäsi sen vuoksi, että se on 'NSFW'. Sen sijaan tarjoamme suoran polun sensuroimattomaan malliin, joka vastaa kysymyksiin ja tuottaa tarinoita kontekstin perusteella, ei piilotetun moderaatiokerroksen perusteella. Tämä lähestymistapa varmistaa, että käyttäjäsi saavat raakan, epätäydellisen luovuuden, jota odottavat omistautuneet chatbotit.
Ympäristön asettaminen
Aloita asentamalla virallinen OpenAI SDK haluamallesi kielelle, koska APIomme noudattaa vakiokäyttöliittymäprotokollaa. Sinun täytyy määrittää ympäristömuuttujat API-avaimesi säilyttämiseksi turvallisesti. Asennusprosessi on suoraviivaista, koska luotamme olemassa oleviin alan standardeihin.
Asenna kirjasto paketinhallintasi avulla. Pythonissa käytä komentoa pip install openai. Node.js:ssä käytä komentoa npm install openai. Kun asennus on valmis, tuo asiakasohjelma ja alusta se base URL:llasi. Tämä varmistaa, että kaikki myöhemmät kutsut ohjautuvat oikein palvelimillemme. Pidä avaimesi yksityisinä etkä paljasta sitä asiakaspuolen koodissa, ellet käytä välityspalvelinta.
Perus-URL-osoitteen määrittäminen
Osoita asiakasosi kohteeseen HTTPS://api.storyunfiltered.com/v1 saadaksesi pääsyn rajoittamattomaan päätepisteeseen. Tämä base URL korvaa oletusarvoisen OpenAI-päätepisteen SDK-määrityksissäsi. Muuttamalla tätä yhtä muuttujaa vaihdat sovelluksesi vakiintuneista GPT-malleista omistamaan rajoittamattomaan suureen kielimalliimme. Mallin tunnus, jonka sinun on määritettävä pyynnöissäsi, on "uncensored". Tämä tunniste kertoo palvelimelle, mihin tiettyyn instanssiin liikenteesi ohjataan.
Varmista määritys lähettämällä yksinkertainen testipyyntö. Tarkista GET /v1/models -päätepiste varmistaaksesi, että malli on saatavilla. Vastauksen pitäisi luetella "uncensored" saatavana olevana mallina. Tämä varmistusvaihe varmistaa, että ympäristösi on kytketty oikein ennen monimutkaisten ominaisuuksien rakentamista. Se vahvistaa myös, että luomasi API-avain on aktiivinen ja linkitetty esimaksukreditiisi.
API-avaimen todentaminen
Vie API-avaimesi Authorization-headeriin Bearer-tokenina. Tukeemme avaimen luontia Google-kirjautumisen tai sähköpostin ja salasanan avulla. Avain näytetään välittömästi luomisen jälkeen, joten kopioi se ympäristömuuttujiisi. Jäsenyydessä on yksi aktiivinen avain; uuden avaimen luominen korvaa edellisen avaimen välittömästi. Tämä yksinkertaistaa avainten kiertoa ja vähentää vanhentuneiden kirjautumistietojen pysymistä järjestelmissäsi.
Rekisteröitymiseen ei tarvita puhelinnumeroa, ja yksityisyyttä säilytetään tallentamalla vain sähköpostiosoitteesi. Kyselyjä ei käytetä tietojen kouluttamiseen, mikä on tärkeää yrityksille tai yksityisyydestä huolehtiville sovelluksille. Avain ei vanhene, mutta siihen liittyvä esimaksukrediitti ei myöskään ole määräaikainen. Virheet ja hylkäykset eivät kuluta saldoasi, joten voit testata vapaasti ilman yllättäviä laskuja.
Ensimmäisen pyynnön lähettäminen
Rakenna standardi POST-pyyntö päätepisteeseen /v1/chat/completlications asettamalla malli arvoksi "uncensored". Sisällytä järjestelmäpromptisi määrittääksesi persoonan ja lisää käyttäjäviestit ohjataksesi keskustelua. Kontesttilaakso tukee 100,000 tokenia sekä promptille että täydennykselle yhdessä. Tämä mahdollistaa suurten asiakirjojen tai pitkien keskusteluhistorioiden lähettämisen ilman välitöntä katkaisemista. Varmista, että pyyntöruutusi pysyy alle 8 MB:n pyyntöruhtaan rajan.
Aseta lämpötila- ja top_p-parametrit hallitsemaan luovuutta. Korkeampi lämpötila tuottaa monipuolisempia tuloksia, mikä on ihanteellista roolipelaamiseen. Matalampi lämpötila varmistaa johdonmukaisuuden faktuaalisissa tai rakenteellisissa tehtävissä. Malli tukee JSON-tilaa response_format-parametrin kautta, jolloin voit pakottaa rakenteiset tulokset esimerkiksi data-extraktiotarkoituksiin. Tämä joustavuus tekee API:sta sopivan sekä rennompaan keskusteluun että tuotantovalmiisiin integraatioihin.
Striimitettyjen vastausten käsittely
Ota streamaus käyttöön asettamalla stream arvoksi true pyynnössä. API palauttaa Server-Sent Events -tapahtumia (SSE), jotka sisältävät osittaisia vastauksia niiden synnyttyä. Tämä parantaa havaittua viivettä pääkäyttäjille, mikä tekee chatista responsiivisen myös pitkissä tulosteissa. Jokainen lohko sisältää delta-sisällön, jonka sovelluksesi on liitettävä yhteen muodostaakseen lopullisen vastauksen.
Virrakanavan viimeinen palikka sisältää token-käyttötiedot. Käytä näitä tietoja esimaksukrediittiesi kulutuksen tarkkaan seurantaan. Perimme $0.15 miljoonalta syöte-tokenilta ja $0.50 miljoonalta tulostokenilta. Laskutus perustuu todelliseen käyttöön, joten osittaiset vastaukset laskutetaan suhteessa. Tämä läpinäkyvyys mahdollistaa kustannusrajat suoraan sovelluslogiikassasi.
Työkalukutsujen toteuttaminen
API-tukemme tukee toimintokutsua, mikä mahdollistaa mallin kutsua ulkoisia työkaluja käyttäjän aikomuksen perusteella. Määrittele funktiosi tools-parametrissa nimellä, kuvauksella ja parametrien skeemalla. Malli palauttaa vastauksen, jossa on tool_calls, jos se päättää, että funktio on tarpeen. Sinun on sitten suoritettava funktio ja lähetettävä tulos takaisin seuraavassa viestissä.
Tämä ominaisuus mahdollistaa monimutkaiset työvuorot kuten sään tarkistukset, tietokantakyselyt tai web-scraping. Uncensored-malli käsittelee työkalumäärittelyt samalla tarkkuudella kuin vakiot mallit. Huomioithan kuitenkin, ettemme tarjoa upotuksia tai hienosäätöä. Jos sovelluksesi perustuu vektorihakuun tai mukautettuun mallikoulutukseen, tämä API ei ehkä ole oikea valinta. Pysy suorissa chat-completions-parhaiden tulosten saamiseksi.
Kustannusten ja nopeuden optimointi
Maksimoi esimaksukrediittisi hyödyntäminen vähentämällä tarpeettomia API-pyyntöjä. Käytä seed-parametria deterministisiin tuloksiin testauksen aikana. Säädä max_tokens-raja estääksesi mallia tuottamasta liian pitkiä vastauksia, jotka tyhjentävät saldon. Oletusarvoinen tulostusraja on 2 048 tokenia, mutta voit kasvattaa sitä jopa 16 000 tokeniin pyyntöä kohden. Tämä on hyödyllistä pitkien tarinoiden tai yksityiskohtaisten raporttien luomiseen yhdellä pyynnöllä.
Seuraa pyyntönopeuttasi pysyäksesi 300 pyynnön minuutissa -rajan sisällä. Jos ylität tämän, saat virheen 429. Toteuta eksponentiaalinen taaksepäin siirtyminen (exponential backoff) asiakaskoodiisi käsitelläksesi uusintayritykset hienovaraisesti. Koska virheet ovat ilmaisia, voit tehdä uusintayrityksiä epäonnistuneisiin pyyntöihin ilman seuraamuksia. Tämä turvaverikko varmistaa luotettavuuden jopa huippukäyttöjaksoina.
Vianmääritys yleisistä virheistä
Jos saat 401-virheen, varmista, että API-avaimesi on oikein ja aktiivinen. Tarkista, että base URL vastaa muotoa HTTPS://api.storyunfiltered.com/v1 täsmälleen. 404-virhe viittaa yleensä kirjoitusvirheeseen päätepisteen polussa. Varmista, että käytät oikeaa HTTP-metodia, joka on POST chat-completion-pyyntöihin. Jos virhe jatkuu, luo uusi avain hallintapaneelista.
Virhe 429 tarkoittaa, että olet ylittänyt nopeusrajoituksen 300 pyyntöä minuutissa. Odota ikkunan nollautumista tai vähennä pyyntöjen taajuutta. Jos kohtaat virheen 413, pyyntökehikkosi ylittää 8 Mt:n rajan. Yksinkertaista kuormaa tai pienennä kontekstiikkunan kokoa. Nämä virheet ovat yleisiä REST-API:ille, ja ne voidaan ratkaista huolellisella vianetsinnällä.
UKK
Mikä on tämän sivuston pääasiallinen avainsana?
Ensisijainen avainsana on "suodattamaton tarina". Tämä termi kuvastaa ydinarvoehdotusta: raakaa, sensuroimatonta sisältöluontia kehittäjille, jotka rakentavat erikoissovelluksia.
Tukeammeko kuva- tai äänigenerointia?
Ei. Tarjoamme vain tekstipohjaisen chat-completions API:n. Emme tarjoa upotuksia, kuvia, ääntä tai videonluontia. Emme myöskään tarjoa hienosäätöä tai mallien reititystä. Keskitymme siihen, missä olemme hyviä: tekstin generointiin ilman sisältösuodattimia.
Miten maksan API:sta?
Maksut ovat vain kryptovaroilla USDT:n (TRC20) tai USDC:n (Base) välityksellä. Voit täydentää saldoa väliltä 20 $–500. Saldo vanhenee ja virheet ovat ilmaisia.
Onko sisältö todella sensuroimaton?
Kyllä, malli ei hylkää laillista aikuisille tarkoitettua, fiktiivistä tai kiistanalaista sisältöä. Ainoa tiukka rajoitus on alaikäisiin liittyvässä seksuaalisessa sisällössä, joka hylätään aina. Tämä tekee siitä ihanteellisen NSFW-keskusteluboteille ja roolipelisovelluksille, jotka vaativat johdonmukaisuutta.
Hanki avain nyt.
Rekisteröidy, hanki avain ja päivitä base URL. Se on kaikki mitä tarvitset.