Pika-aloitus: uncensored chat-lisäykset
Hanki rajoittamaton API-avain ja aloita pyyntöjen lähettäminen välittömästi. Tämä pikakäynnistysopas kattaa perus-URL:n, todennuksen ja keskeiset SDK-esimerkit openai-yhteensopivalle API:lle.
Perus-URL ja todennus
Suodattamattoman tekoälyn päätepisteen perusosoite on HTTPS://api.venicepricing.com/v1. Todennat antamalla API-avaimesi Authorization-headeriin Bearer-tokenina. Tämä asennus toimii virallisten OpenAI SDK:iden ja minkä tahansa OpenAI-yhteensopivan asiakkaan kanssa vaihtamalla vain base_url ja API-avain. Voit luoda avaimesi välittömästi Get API key -sivulla käyttäen Continue with Google -toimintoa tai sähköpostia ja salasanaa. Puhelinnumeroa ei vaadita tähän nopeaan prosessiin. Avain näytetään välittömästi luomisen jälkeen, joten voit aloittaa testaamisen heti. Tilillä voi olla vain yksi aktiivinen avain, mutta voit korvata sen milloin tahansa.
Lähetä chat-valmispyyntö
Lähetä yksinkertainen teksti-sisääntulo, teksti-ulostulo -pyyntö POST /v1/chat-completions -päätepisteeseen. Käytä mallin tunnus uncensored päästäksesi avoimeen painotukseen, joka on hienosäädetty ilman kieltäytymisiä. Pyyntöruumiin tulee sisältää messages-taulukon kysymyksesi sisällön. Voit testata tätä välittömästi curl-komennolla. Tämä suora lähestymistapa varmistaa, että käytät oikeaa päätepistettä uncensored LLM-palveluumme. Virheet ja kieltäytymiset ovat ilmaisia, joten maksat vain todellisista token-käytöistä. Muista, että malli ei kieltäydy laillisista aikuis- tai kiistanalaisista aiheista. Se ei ole GPT, Claude tai mikään muu toimittajan malli. Se toimii omilla palvelimillamme.
Määritä mallin parametrit
Voit säätää mallin käyttäytymistä parametreilla kuten temperature, top_p, stop ja seed. Nämä asetukset mahdollistavat luovuuden ja determinismin hallinnan vastauksissa. Kontesttilaakso tukee jopa 100,000 tokenia sekä promptin että completionin yhteensä. Jokainen pyyntö voi tuottaa enintään 16,000 tokenia, tai 2,048, jos et aseta max_tokensia. Function calling tuetaan myös työkalujen ja tool_choice:n kautta. Tämä joustavuus mahdollistaa monimutkaisten vuorovaikutusten rakentamisen ilman tilausta. Voit hienosäätää tulosta vastaamaan täydellisesti tiettyä käyttötapaukseesi. Malli pysyy johdonmukaisena eri parametrikonfiguraatioiden välillä.
Käsittele suorantovastaukset
Ota käyttöön suoratoisto asettamalla stream arvoon true pyynnössäsi. API palauttaa vastaukset palvelimen lähettämien tapahtumien (SSE) kautta reaaliaikaiseen tokenien toimitukseen. Voit seurata tokenien käyttöä streamin viimeisessä lohkossa. Tämä ominaisuus on ihanteellinen sovelluksille, jotka tarvitsevat välitöntä palautetta. Suoratoisto auttaa vähentämään koettua viivettä käyttäjille, jotka odottavat pitkiä vastauksia. Voit jäsentää stream-datan haluamassasi kielessä. API-avain pysyy voimassa streamin keston ajan. Virheet suoratoiston aikana käsitellään joustavasti ilman luottokredittisi menettämistä. Tämä menetelmä on tehokas suurten läpimenojen skenaarioissa.
Käytä Function Calling -toimintoa
Määritä työkalut pyyntöön mahdollistaaksesi funktiokutsut. Malli voi palauttaa rakenteellista dataa, joka vastaa työkelumäärityksiäsi. Tämä ominaisuus tukee tool_choicea tarkkaan kontrolliin funktion suorituksessa. Voit integroida ulkoisia API-palveluita tai suorittaa monimutkaisia datamuunnoksia. uncensored-malli käsittelee työselumääritykset luotettavasti ilman tarpeettomia hylkäyksiä. Voit määrittää useita työseluja yhdessä pyynnössä. API käsittelee työselukutsut ja palauttaa sopivan tuloksen. Tämä ominaisuus tekee palvelusta sopivan edistyneisiin agenttivuorovaikutuksiin. Voit testata funktiokutsuja millä tahansa OpenAI-yhteensopivalla SDK:lla.
Muotoile JSON-vastaukset
Aseta response_format arvoksi json_object pakottaaksesi mallin palauttamaan kelvollisen JSONin. Tämä varmistaa johdonmukaisen jäsentämisen sovelluskoodissasi. Voit käyttää tätä ominaisuutta strukturoituun datan erittelyyn tai API-vastauksiin. Malli noudattaa JSON-syntaksisääntöjä tiukasti. Tämä muoto vähentää jälkikäsittelyn tarvetta koodissasi. Voit validoida tuotannon välittömästi vastaanoton jälkeen. Uncensored AI API tukee tätä muotoa ilman lisämaksuja. Virheistä ei peritä maksuja, joten voit kokeilla vapaasti. Tämä ominaisuus on olennainen luotettavaan integraatioon muiden järjestelmien kanssa.
cURL
curl https://api.venicepricing.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the cost of a vaporetto ticket"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.venicepricing.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
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.venicepricing.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);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)Yleiset kysymykset
Mikä on perus-URL Venicen hinnoitteluun?
Perus-URL on HTTPS://api.venicepricing.com/v1. Tämä URL toimii standardien OpenAI-SDK:iden kanssa, kun päivität base_url-määrityksen. Sinun täytyy sisällyttää API-avaimesi Authorization-headeriin todentamiseksi.
Miten käsittelemme virheitä ja nopeusrajoituksia?
Virhe 401 tarkoittaa virheellistä tai puuttuvaa API-avainta. Virhe 402 tarkoittaa, että esimaksutililläsi on riittämättömästi rahaa. Virhe 429 kertoo, että olet ylittänyt 300 pyynnön minuuttirajan. Voit ratkaista nämä tarkistamalla avaimen, täyttämällä saldoa kryptomaksuilla tai odottamalla, että nopeusrajoitus nollautuu.
Mikä on kontekstiikkunan koko?
Kontekstiluukku tukee jopa 100 000 tokenia sekä promptin että completionin yhteensä. Jokainen pyyntö voi tuottaa enintään 16 000 tokenia. Jos et aseta max_tokens-arvoa, oletusarvoinen tulostusraja on 2 048 tokenia. Tämä koko soveltuu pitkien dokumenttien ja monimutkaisten keskustelujen käsittelyyn.
Hanki oma avain nyt
Rekisteröidy, hanki avain ja osoita meidän endpointtiin. Siinä kaikki.
Hanki API-avain