fi ▾

Epäsuodattamaton LLM API kehittäjille

https://api.aiablated.com/v1sensuroimaton

Ablated ai API-dokumentaatio

Hanki ensimmäinen vastaus ablatoidulta, sensuroimattomalta AI-mallilta alle minuutissa OpenAI-yhteensopivaa sovellusliittymää käyttäen. Tarvitset vain sovellusliittymäavaimen ja base URL:n aloittaaksesi pyyntöjen lähettämisen.

Todennus: API-avaimesi käyttö

API-avaimesi todentaa jokaisen pyyntösi palvelimillemme. Myymme yhden avaimen per tili, jonka luot hallintapaneelista. Välitä tämä avain Authorization header käyttäen Bearer-skeemaa. Jos lähetät virheellisen avaimen, palautamme 401-virheen. Jos esimaksatut krediittisi loppuvat, palautamme 402-virheen, joka vaatii lisäyksen kryptorahalla ennen jatkamista.

Perus-URL ja päätepisteen rakenne

Ohjaa kaikki pyynnöt yhteen base URL -osoitteeseemme chat-täydennyksiä varten. Emme tarjoa upotuksia, kuvagenerointia tai hienosäätöä. Käytä standardia POST /v1/chat/completions polku, johon lähetät promptisi. Voit myös kysellä GET /v1/models varmistaa saatavilla olevan mallitunnuksen. Tämä rakenne varmistaa yhteensopivuuden olemassa olevien OpenAI-SDK-asiakkaiden kanssa ilman mukautettua reitityslogiikkaa.

Nopea aloitus: Ensimmäinen pyyntösi ablated AI -palvelulla

Lähetä yksinkertainen tekstipyyntö uncensored-mallin välittömään testaamiseen. Käytä virallista OpenAI-kirjastoa tai mitä tahansa HTTP-asiakasta viestin POST-pyynnön lähettämiseen. Malli palauttaa tekstivastauksen ilman suodatuksia lailliseen aikuis sisältöön. Korvaa paikkamerkkiamme todellisella kirjaimella hallintapaneelista.

curl https://api.aiablated.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "what is the current version of the api"}]
  }'

Tämä pyyntö esittää perusvuorovaikutusvirtaa. Saat suoran vastauksen ablatoidulta mallilta. Säädä järjestelmäsyötettä määrittääksesi persoonan tai kontekstin tiettyä käyttötapaasi varten.

Python SDK -integraatio

Käytä virallista OpenAI:n Python-kirjastoa API:n integroimiseen sovelluksiisi. Aseta base URL ja API-avain asiakasohjelman määrityksissä. Tämä lähestymistapa hoitaa sarjallistamisen ja virkäsennyksen automaattisesti. Voit streamata vastauksia tai hakea ne synkronisesti. Asiakasohjelmakirjasto hallinnoi yhteyden elinkaarta puolestasi.

from openai import OpenAI

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

Tämä koodinpätkä alustaa asiakkaan oikein. Se osoittaa tiettyyn base URLiimme. Varmista, että asennat uusimman openai-paketin saadaksesi täyden yhteensopivuuden streamauksen ja toimintokutsujen kanssa.

Node.js SDK:n integraatio

Integroi API JavaScript- tai TypeScript-projekteihin käyttämällä standardia SDK:ta. Määritä perus-URL osoittamaan palveluumme. Tämä mahdollistaa tutkujen menetelmien käytön, kuten chat.completions.create. SDK hoitaa pyyntöotsikot ja vastauksen jäsentämisen. Voit lisätä virheenkäsittelyn nopeusrajoituksia tai autentikointivirheitä varten helposti.

import OpenAI from "openai";

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

Tämä konfiguraatio varmistaa, että Node-sovelluksesi kommunikoi oikein. Perus-URL-osoitteen ohitus on kriittinen vaihe. Ilman sitä SDK yrittää yhdistää OpenAI:n pilvipalveluun palvelimiesi sijaan.

Streamausvastaukset ja merkkikäyttö

Vastaanota vastauksia token kerrallaan käyttämällä Server-Sent Events (SSE) -tekniikkaa. Tämä vähentää havaittua viivettä pitkissä tulosteissa. Streamin viimeinen palautus sisältää pyynnön kokonaiskäytön token-määrän. Voit seurata esimaksullisen krediittisi kulutusta reaaliajassa. Aseta stream: true pyyntöpayloadissasi aktivoidaksesi tämän tilan. Tämä on ihanteellinen chatrajapinnoille ja live-tekstin tuotannolle.

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)

Tämä streamauslähestymistapa tarjoaa sujuvan käyttäjäkokemuksen. Viimeinen palikka sisältää käyttötilastot. Seuraa näitä lukuja hallitaksesi esimaksutusi tehokkaasti. Streamauksen aikana tapahtuvat virheet käsitellään sulavasti SDK:n toimesta.

Yleiset kysymykset

Mikä on kontekstiruutu ablatoidulle tekoälymallille?

Malli tukee 100 000 tokenin kontekstiikkunaa sekä syötteelle että tulokselle yhteensä. Voit tuottaa enintään 16 000 tokenia pyyntöä kohden. Jos et määritä rajaa, oletustulos on 2 048 tokenia. Tämä mahdollistaa laajat keskustelut tai pitkien asiakirjojen käsittelyn ilman välitöntä leikkausta.

Miten käsittelemme nopeusrajoituksia ja virheitä?

Sinulla on rajoitus 300 pyyntöön minuutissa ja 8 samanaikaiseen pyyntöön per API-avain. Jos ylität nämä rajat, saat virheen 429. Virhe 401 tarkoittaa virheellistä API-avainta, ja virhe 402 tarkoittaa, että sinun tulee lisätä saldoa esimaksukrediittiisi. Emme tarjoa SLA-sopimuksia, joten suunnittele pyyntömääräsi sen mukaisesti.

Onko ablated AI -malli virallinen OpenAI-tuote?

Ei, ablatioitu AI-malli on itsenäinen, avoin painomallisto, jota ajetaan palvelimillamme. Se on yhteensopiva OpenAI API -muodon kanssa, mutta se ei ole GPT, Claude tai Gemini. Se on säätöä varten vastaamaan ilman sisältökieltoja lailliseen aikuissisältöön. Tarkista virallinen OpenAI-dokumentointi heidän spesifien mallitietojensa osalta.

Hanki API-avain

Rekisteröidy, kopioi avain ja päivitä base URL. Tämä on kaikki.

Avaa tili