Epäsuodattamaton LLM API -pika-aloitus
Aloita uncensored LLM -API minuuteissa. Lähetä tekstiä, saat tekstiä, ei suodattimia, ei yllätyksiä.
Perus-URL ja todennus
API sijaitsee osoitteessa https://api.nsfwh.com/v1. Todenna API-avaimella, joka välitetään Authorization header. Luo avain välittömästi Google- tai sähköpostitilin kautta rekisteröitymissivulla – puhelinnumeroa ei tarvita. Avain näytetään kerran, joten tallenna se turvallisesti. Se antaa pääsyn sensuroimattomaan malliin lailliseen aikuis sisältöön, tekstin luomiseen ja luovaan kirjoittamiseen ilman vakiomaisia hylkäyksiä.
curl https://api.nsfwh.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate a summary of the provided text."}]
}'
Ensimmäisen pyynnön lähettäminen
Tee POST-pyyntö osoitteeseen /v1/chat/completions viestilläsi. Mallin tunnus on uncensored. Syöteteksti menee messages taulukkoa. Vastaus sisältää luotua tekstiä. Upotuksia, kuvia tai ääntä ei tueta. Tämä on puhtaasti teksti-sisääntulo, teksti-ulostulo -palvelu kehittäjille, jotka tarvitsevat suoraa pääsyä suodattamattomiin kielikykyisyyksiin.
from openai import OpenAI
client = OpenAI(base_url="https://api.nsfwh.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)
Streamausvastaukset
Käytä Server-Sent Events reaaliaikaiseen tokenien toimitukseen. Lisää stream: true pyyntöösi. Jokainen pätkä sisältää osittaisen tekstin ja käyttötiedot viimeisessä pätkässä. Tämä vähentää havaittua viivettä pitkissä tulosteissa. Streamaus toimii minkä tahansa vakioitua OpenAI-yhteensopivaa asiakasta vasten, joka käsittelee SSE:tä. Se on ihanteellinen keskusteluliittymille ja interaktiivisille sovelluksille.
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)
Funktikutsut ja JSON-tila
Ota käyttöön rakenteelliset tulokset response_format: {"type": "json_object"}. Tämä pakottaa mallin palauttamaan kelvollista JSONia vapaamuotoisen tekstin sijaan. Voit myös määritellä työkaluja funktiokutsuja varten. Määritä tool_choice hallita luovuutta, miten niitä käytetään. Tämä on hyödyllistä datan jäsentämiseen, asetusten generointiin tai ulkoisten järjestelmien integrointiin ilman ylimääräistä jäsentämistä.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.nsfwh.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);
Kontekstiluukku ja rajoitukset
Malli tukee 100 000 tokenin kontekstiikkunaa yhdistetylle syötteelle ja tulokselle. Enimmäistuotos pyyntöä kohden on 16 000 tokenia. Jos jätät max_tokens, se oletusarvoisesti 2 048. Voit lähettää 300 pyyntöä minuutissa avainta kohden. Samanaikaisuus on rajoitettu 8 samanaikaiseen pyyntöön avainta kohden. Pyynnön rungon on pysyttävä alle 8 MB:n. Nämä rajat varmistavat vakaan suorituskyvyn suurten kuormien aikana.
Virheenkäsittely ja tokenkäyttö
Virheet palautetaan standardien HTTP-vastauskoodien kautta. 401 tarkoittaa, että API-avaimesi on virheellinen tai vanhentunut. 402-indikaattori kertoo riittämättömästä saldosta. 429-signaali kertoo nopeusrajoituksesta. Tarkista vastauskappale yksityiskohtaisista virheviesteistä. Token-käyttö laskutetaan vain onnistuneista täydennyksistä. Virheet eivät kuluta saldoa. Tämä läpinäkyvä hinnoittelumalli tarkoittaa, että maksat vain siitä, mikä toimii.
UKK
Toimiiko uncensored API OpenAI-SDK:iden kanssa?
Kyllä, se on täysin OpenAI-yhteensopiva. Käytä virallisia OpenAI-SDK:t asettamalla base URL osoittamaan päätepisteeseemme. Mikä tahansa OpenAI-yhteensopiva asiakas toimii pienillä konfiguraatiomuutoksilla. Tämä varmistaa helpon integroinnin olemassa oleviin projekteihin.
Mitä tapahtuu, jos ylityt nopeusrajan?
Saat 429-tilakoodin. Raja on 300 pyyntöä minuutissa per avain. Voit jakaa pyynnöt useiden avainten kesken tarvittaessa. Jokainen avain sallii enintään 8 rinnakkaista pyyntöä. Tämä estää äkilliset piikit häiritsemästä palvelua.
Käytetäänkö dataani koulutukseen?
Ei, promptit eivät ole koulutuskäytössä. Tietosi pysyvät yksityisinä. Keräämme vain sähköpostin tilin luomiseen. Puhelinnumeroa tai lisähenkilökohtaisia tietoja ei vaadita. Tämä varmistaa, että keskustelusi pysyvät luottamuksellisina ja turvallisina.
Sensuroimaton API. Ei hylkäyksiä. Maksa tokenien mukaan.
- per 1M syöttötunniste
- $0.15
- Tulostustokenit / 1M
- $0.50
- tunniste-ympäristö
- 100,000
- kokeilusaldo
- $0.50
- pyyntöä minuutissa
- 300
Hanki API-avaimesi nyt
Rekisteröidy, kopioi token ja päivitä base URL. Valmis.