fi ▾

NoFilterAPI-dokumentaatio

API-dokumentaatio

Integroi puhtaan sisällön LLM-API sovellukseesi käyttämällä vakiintuneita OpenAI-SDK:ita. Lähetä tekstiä, vastaanota tekstiä ja ohita sisällöntorjunta ilman konfiguraatiota.

sensuroimatonhttps://api.nofilteraichatbot.com/v1

Perus-URL ja todennus

Aloita jokainen pyyntö osoittamalla asiakasohjelmasi https://api.nofilteraichatbot.com/v1 ja sisällyttämällä API-avaimesi todennusotsikkoon.

Luo avain ohjauspaneelista Google- tai sähköpostitunnusten avulla, ja sitten välitä se Bearer YOUR_API_KEY autentikoidaksesi jokaisen kutsun.

Ensimmäinen pyyntö

Lähetä ensimmäinen prompti chat-completions-päätepisteeseen varmistaaksesi yhteyden ja mallin käyttäytymisen.

Tämä esimerkki pyytää yksinkertaista vastausta käyttäen uncensored malli.

curl https://api.nofilteraichatbot.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Get the temperature in Tokyo"}]
  }'

Python-integraatio

Käytä virallista OpenAI:n Python-kirjastoa API:n käyttämiseen ilman ydinkoodin muuttamista.

Määritä perus-URL-osoite ohjaamaan pyynnöt uncensored-inferenssimoottoriimme.

from openai import OpenAI

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

Alusta SDK JavaScript-ympäristössäsi tekstigeneroinnin saumattomaan käsittelyyn.

Varmista, että ohit oletusperus-URL-osoitteen ohjataksesi liikenteen tiettyyn päätepisteeseemme.

import OpenAI from "openai";

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

Virran ja käyttö

Ota streamaus käyttöön asettamalla stream: true vastaanottamaan osittaisia vastauksia reaaliajassa.

Viimeinen palikka sisältää yhteenvedon token-käytöstä tarkan laskutuksen seurantaan.

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)

Nopeusrajoitukset ja rajoitukset

Jokainen API-avain tukee 300 pyyntöä minuutissa ja mahdollistaa 8 samanaikaista pyyntöä.

Konteksti-ikkuna ulottuu 100,000 tokeniin, ja pyynnön rungon on pysyttävä alle 8 Mt:n.

Yleiset kysymykset

Miten käsittelemme todennusvirheitä?

Virhe 401 tarkoittaa, että API-avain on virheellinen tai puuttuu. Varmista avain hallintapaneelista ja varmista, että otsakkeen muoto on oikein.

Mitä tapahtuu, jos luottosaldo loppuu?

Pyyntö palauttaa virhekoodin 402, kun esimaksukrediitit ovat loppuneet. Lisää varoja kryptolla jatkaaksesi palvelun käyttöä välittömästi.

Miksi saan 429-virheen?

Vastaus 429 tarkoittaa, että ylityt nopeusrajoitus, joka on 300 pyyntöä minuutissa avainta kohti. Odota, että ikkuna nollautuu, tai vähennä samanaikaisia pyyntöjä.

Turvaa API-avaimesi

Rekisteröidy, hae avain, päivitä päätepiste. Helppo integraatio.

Vaadi kokeiluaihava