fi ▾

Uncensored API, ei kieltoja, vain krypto

Uncensuroitu ollama API -viite

Aloita uncensored ollama API:n käyttö lähettämällä yksittäinen pyyntö OpenAI-yhteensopivaan päätepisteeseemme. Tämä opas kattaa todennuksen, streamauksen ja virheiden käsittelyn välittömää integraatiota varten.

Perus-URL ja todennus

Pyyntöjen perusosoite on HTTPS://api.uncensoredollama.com/v1. Todennat antamalla API-avaimesi Authorization-headeriin. Headerin muodon on oltava täsmälleen 'Bearer YOUR_API_KEY'. Tämä avain luodaan heti, kun rekisteröidyt Google-tilillä tai sähköpostilla. Puhelinnumerovarmennusta ei vaadita. Avaimesi toimii minkä tahansa standardin OpenAI SDK -asiakkaan kanssa.

Ensimmäinen pyyntö

Lähetä ensimmäinen prompti päätepisteeseen /v1/chat/completions. Mallin tunnus on 'uncensored'. Tämä malli vastaa ilman sisältökieltoja lailliseen aikuisikäisen käyttöön. Se ei ole GPT tai Claude. Käytä seuraavaa curl-komentoa yhteyden varmistamiseen.

curl https://api.uncensoredollama.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list 3 common rust compile errors"}]
  }'

Oleta JSON-vastaus, joka sisältää luodun tekstin. Jos saat virheen, tarkista avaimen voimassaolo. Malli käsittelee monimutkaisia ohjeita hyvin. Voit säätää parametreja kuten temperature saadaksesi luovempia tuloksia.

Python SDK -integraatio

Käytä virallista OpenAI:n Python-kirjastoa helppoon integrointiin. Aseta base_url ja api_key -attribuutit asiakasinstanssille. Tämä mahdollistaa olemassa olevien koodirakenteiden uudelleenkäytön. Seuraava esimerkki näyttää yksinkertaisen chat-kompletio-kutsun.

from openai import OpenAI

client = OpenAI(base_url="https://api.uncensoredollama.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)

Vastausobjetti sisältää luodun tekstin choices-taulukossa. Voit hakea sisällön suoraan. Tämä menetelmä on luotettava eräprosessointiin. Se käsittelee uudelleenyrittämiset automaattisesti.

Node SDK -käyttö

Alusta OpenAI-asiakasohjelma tunnusluvuillasi. base_url:n on osoitettava päätepisteeseemme. Tämä varmistaa yhteensopivuuden vakioisten Node.js-sovellusten kanssa. Käytä seuraavaa koodinpätkää asiakasohjelman luomiseen.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.uncensoredollama.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);

Kutsu chat.completions.create-metodia mallitunnuksellasi. 'uncensored'-malli reagoi tehokkaasti järjestelmäprompteihin. Voit streamata tuloksia tai odottaa koko vastauksen. Virheenkäsittelyn tulisi siepata verkkovirheet.

Virran ja käyttödata

Ota virtauskäyttöön asettamalla stream arvoon true. Tämä palauttaa lohkoihin jaettua dataa sen mukaan kuin se tuotetaan. Viimeinen lohko sisältää käyttötilastot. Tämä sisältää syöte- ja tulostokenien määrät. Nämä tiedot ovat ratkaisevia laskutuksen tarkkuuden kannalta.

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)

Käsittele jokainen osa rakentaaksesi täydellisen vastauksen. Streamausominaisuus vähentää havaittua viivettä. Se toimii hyvin reaaliaikaisissa sovelluksissa. Token-käyttö on vain viimeisessä osassa.

Rajoitukset ja virheet

Sinulla on rajoitus 300 pyyntöä minuutissa avainta kohden. Kontekstiikkuna on 100 000 tokenia. Virheet sisältävät 401 virheellisille avaimille ja 402 riittämättömälle krediitille. 429-virhe merkitsee nopeusrajoitusta. Käsittele nämä koodit hienotunteisesti sovelluksessa. Hylkäykset eivät kuluta krediittia. Virheet ovat ilmaisia. Esimaksukrediittisi ei vanhene.

Yleiset kysymykset

Tukeeko uncensored ollama API funktiokutsuja?

Kyllä, API tukee funktion kutsumista tools-parametrin kautta. Voit määritellä mukautettuja työkaluja pyynnössäsi. Malli palauttaa rakenteisen JSON:n työkalujen suorittamiseen. Tämä toimii standardien OpenAI SDK -asiakkaiden kanssa.

Miten hinnoittelu toimii uncensored AI -API:ssa?

Hinta on $0,15 miljoonaa syöttötokenia kohden ja $0,50 miljoonaa tulostustokenia kohden. Maksat vain todellisesta token-käytöstä. Virheet ja hylkäykset ovat ilmaisia. Esimaksullista rahaa veloitetaan käytön mukaan, eikä se vanhene.

Onko uncensored-malli koulutettu omilla dataillani?

Ei, promptit eivät ole koulutuskäytössä. Tietosi pysyvät yksityisinä. Malli on avoin painotusmalli, jota ajetaan palvelimillamme. Se ei ole GPT, Claude tai mikään muu toimittajan malli.

Luo sinun API-avaimesi

Rekisteröidy, kopioi avain, ja osoita SDK:si uuteen perus-URL-osoitteeseen. Määritys kestää sekunteja.

Avaa tiliNäytä dokumentaatio