- Uncensored Open Source AI
- Sensuroimaton tekoälyn API-dokumentaatio
Sensuroimaton tekoälyn API-dokumentaatio
Lisää rajoittamaton AI-API-avain olemassa olevaan koodiisi ja aloita tekstin luominen välittömästi. Tämä OpenAI-yhteensopiva API noudattaa vakiintuneita OpenAI-käytäntöjä, joten voit vaihtaa kontekstia ilman koodin uudelleenkirjoittamista.
Todennus ja base URL
API-avaimesi todentaa jokaisen pyynnön base URL -osoitteeseen https://api.uncensoredopensourceai.com/v1. Saat tämän avaimen välittömästi rekisteröitymisen jälkeen Google- tai sähköpostiosoitteella Get API key -sivulla. Lisää avain kenttään Authorization header Bearer-tokenina. Järjestelmä hylkää virheelliset tunnusluvut 401-tilakoodilla. Virheet ja hylkäykset testauksen aikana eivät kuluta esimaksukrediittiäsi.
Ensimmäinen pyyntö
Lähetä vakio chat-completion pyyntö tekstin luomiseksi mallilta. Päätepiste hyväksyy POST-pyyntöjä kohteeseen /v1/chat_completions JSON-ruumiilla, joka sisältää viestisi. Sinun on määritettävä mallin tunniste arvona "uncensored". Tämä avoin malli toimii palvelimillamme ja on hienosäädetty vastaamaan ilman sisällöntorjuntaa lailliseen aikuisille tarkoitettuun käyttöön. Se ei ole GPT, Claude tai mikään muu toimittajan malli.
Käytä seuraavaa curl-komentoa lähettääksesi ensimmäisen viestisi:
curl https://api.uncensoredopensourceai.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list python stdlib modules"}]
}'
Python SDK -integraatio
Käytä virallista OpenAI:n Python-kirjastoa API:iin saumattomasti. Aseta base_url ja api_key ympäristömuuttujia tai välitä ne suoraan asiakkaalle. Asiakas käsittelee serialisoinnin ja vastauksen jäsentämisen automaattisesti. Voit lähettää järjestelmäkehotteita ohjataksesi mallin käyttäytymistä. Kirjasto tukee sekä synkronisia että asynkronisia malleja eri käyttötapauksia varten.
Tässä kerrotaan, miten aloitat asiakkaan ja lähetät viestin:
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredopensourceai.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 SDK -integraatio
Node.js-SDK toimii identtisesti Python-versiion kanssa tätä uncensored-ai-API:ta varten. Määritä base URL ja API-avain alustusobjektissa. Lähetä viestejä käyttämällä chat.completions.create metodi. Vastausobjekti sisältää luodun tekstin ja käyttötilastot. Voit käsitellä virheet sujuvasti sieppaamalla verkko- tai API-poikkeukset. Tämä kokoonpano mahdollistaa mallin integroimisen mihin tahansa JavaScript- tai TypeScript-sovellukseen.
Alusta asiakasohjelma ja tee pyyntö:
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredopensourceai.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);
Streamausvastaukset ja merkit
Ota virtauskäyttöön asettamalla stream parametri arvoon true. API palauttaa dataa Server-Sent Events (SSE) -muodossa. Jokainen osa sisältää osittaisia tekstipäivityksiä. Viimeinen osa sisältää pyynnön kokonaistokenkäytön. Tämä ominaisuus vähentää havaittua viivettä pitkissä tulosteissa. Voit käsitellä tokenia reaaliajassa niiden generoinnin aikana. Malli tukee 100,000 tokenin kontekstiikkunaa promptin ja valmistumisen yhteensä.
Esimerkkivirtapyyntö:
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)
Rajoitukset, virheet ja konteksti
Jokaiselle API-avaimelle on rajoitettu 300 pyyntöä minuutissa ja 8 samanaikaista pyyntöä. Maksimi pyyntökehikon koko on 8 Mt. Jos lähetät liian monta pyyntöä, saat 429-nopeusrajoitusvirheen. 402-virhe tarkoittaa, että esimaksattua rahaa on liian vähän. Lisää tilillesi rahaa USDT:llä TRC20-verkossa tai USDC:llä Base-verkossa. Krediitit eivät vanhene, ja ne laskutetaan vain onnistuneesta token-käytöstä. Malli käsittelee pitkiä konteksteja tehokkaasti jopa 100 000 tokenin rajalle asti.
UKK
Mikä on sensuroimaton avoimen lähdekoodin tekoälymalli, jota käytetään?
API tarjoaa yhden avoin painotusmallin tunnistettuna nimellä "uncensored". Se on hienosäädetty vastaamaan ilman sisältönsuodatuksia lailliseen aikuis käyttöön, eikä se ole toimittajan malli kuten GPT tai Llama. Syötteitä ei käytetä tietojen kouluttamiseen.
Miten maksan rajoittamattomalle AI-API:lle?
Maksut käsitellään yksinomaan kryptovaluutan kautta. Voit lisätä saldoa USDT:llä TRC20-verkossa tai USDC:llä Base-verkossa. Minimitalletukset alkavat $20:sta ja päättyvät $500:aan. Saldo laskutetaan todellisen token-käytön perusteella $0.15 per 1M syöte-tokenia ja $0.50 per 1M lähtötokenia.
Onko olemassa ilmainen kokeiluversio?
Jokaiseen uuteen tiliin lisätään $0.50 kokeilubonus, joka on voimassa 7 päivän ajan. Voit käyttää Google-tiliä tai sähköpostiosoitetta luodaksesi tilin ja hankkiaksesi API-avaimesi välittömästi.
API-avaimesi on vain askeleen päässä
Rekisteröidy, kopioi avaimesi, päivitä base URL. Se on kaikki mitä tarvitset.