Pika-aloitus: Uncensored LLM API
Aloita luomisen aloittaminen meidän sensuroimattomalla prompt-API:lla minuuteissa käyttämällä yleisiä OpenAI-yhteensopivia työkaluja. Tämä opas kattaa asiakasohjelman alustuksen, pyynnön rakenteen ja streamauksen nopeaa integraatiota varten.
Edellytykset ja asennus
Asenna kielikohtainen virallinen SDK ja määritä ympäristömuuttujasi. API-käytöksemme on täysin yhteneväinen vakiokäyttöliittymän kanssa, joten voit vaihtaa kirjastoja ilman logiikan uudelleenkirjoittamista. Käytämme vakiopääteotsikoita emmekä vaadi mukautettuja paketteja. Tarvitset vain voimassa olevan API-avaimen hallintapaneelista.
Alusta asiakas
Määritä perus-URL-osoite osoittamaan suoraan palveluumme. Vakio-osoite ei toimi tässä, koska olemme itsenäinen tarjoaja. Sinun on määritettävä perus-URL-osoite nimenomaisesti asiakasasetuksissa. Tämä varmistaa, että kaikki pyynnöt ohjataan uncensored-mallimme infrastruktuurin kautta.
Python-konfiguraatio
Aseta perus-URL ja API-avain ennen kuin teet mitään kutsuja. Tämä asennus toimii Python 3.8+ kanssa.
from openai import OpenAI
client = OpenAI(base_url="https://api.promptuncensored.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-konfiguraatio
Käytä virallista Node-asiakasohjelmaa yhteyden muodostamiseen. Varmista, että syötät oikean base URL -merkkijonon.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.promptuncensored.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 pyyntösi
Lähetä tavallinen chat-valmius POST -pyyntö, jossa mallin tunnisteesi on asetettu uncensored. Tämä malli hyväksyy minkä tahansa laillisen syötteen suodattamatta aikuisille tai kiistanalaisille aiheille. Vastaus palauttaa kokonaisen tekstilohkon. Voit testata yhteyden yksinkertaisella curl-komennolla.
curl https://api.promptuncensored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "What is the capital of France?"}]
}'
Käsittele suorantovastaukset
Ota streamaus käyttöön asettamalla stream: true pyyntöruumiussasi. Tämä palauttaa dataa Server-Sent Events (SSE) -muodossa tokenien tuotannon aikana. Käytä tätä reaaliaikaisiin käyttöliittymäpäivityksiin tai edistymisen näyttämiseen. Viimeinen lohko sisältää kokonaisten tokenien käyttötilastot. Tämä lähestymistapa vähentää koettua viiveellisyyttä suurissa tulosteissa.
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)
Määritä parametrit parhaiden tulosten saavuttamiseksi
Säädä parametreja kuten lämpötilaa, top_p ja siemen hallitaksesi luovuutta. Korkeammat lämpötilat tuottavat monipuolisempaa tekstiä, kun taas alhaisemmat arvot varmistavat johdonmukaisuuden. Malli tukee standardia funktion kutsumista ja JSON-tilaa. Voit pakottaa tiukat ulostulomuodot käyttämällä response_format. Nämä säätimet auttavat hienosäätämään epärastista käyttäytymistä tiettyyn käyttötarkoitukseesi.
Ymmärrä tokennien käyttö ja rajat
Konteksti-ikkuna tukee 100 000 tokenia syötteeseen ja tulokseen yhdistettynä. Voit tuottaa enintään 16 000 tokenia pyyntöä kohden. Nopeusrajoitukset rajoittuvat 300 pyyntöön minuutissa avainta kohden. Virheet kuten 401 viittaavat viralliseen avaimen, kun taas 402 tarkoittaa, että tarvitset enemmän saldoa. 429 ilmoittaa, että osuit nopeusrajoitukseen. Käyttämätön saldo ei vanhene.
Usein kysytyt kysymykset
Onko tämä sensuroimaton syöte-API?
Kyllä, API-mme palvelee yhtä uncensored-mallia, joka ei hylkää laillista aikuis sisältöä tai kiistanalaisia aiheita. Se ei ole GPT, Claude tai mikään muu toimittajan malli. Saat suoran pääsyn uncensored LLM API -palveluun läpinäkyvin hinnoin.
Mitä tapahtuu, jos saat 402-virheen?
Virhe 402 tarkoittaa, että esimaksusaldo on riittämätön. Sinun täytyy lisätä saldoa käyttämällä USDT:tä tai USDC:tä jatkaaksesi pyyntöjen tekemistä. Käsittelyn aikana tapahtuvat virheet ovat ilmaisia, joten maksat vain onnistuneista vastauksista.
Tukeeko API streamausta?
Kyllä, voit ottaa streamauksen käyttöön asettamalla stream-lipun arvoksi true. API palauttaa token-päivitykset yksitellen SSE:n kautta. Tämä mahdollistaa tekstin näyttämisen reaaliajassa sen luomisen aikana. Viimeinen palikka sisältää kokonaistoken-käytön laskutusta varten.
Hanki API-avaimesi välittömästi
Rekisteröidy, kopioi avain ja päivitä base URL. Siinä kaikki tarvitaan.
Vaadi kokeiluaihava