nl ▾

Veelgemaakte fouten met ongecensureerde AI

Ontwikkelaars gaan er vaak van uit dat een onbeperkte LLM alle beperkingen verwijdert, wat leidt tot onverwachte uitvoerlimieten, contextfouten of verrassingen bij de facturatie. Het begrijpen van de specifieke mechanica van je API-sleutel, token telling en modelparameters voorkomt verspilte credits en gebroken integraties.

Laatst bijgewerkt

Samenvatting

  1. Stel een contextvenster in van 100.000 tokens, maar beperk je verzoeken zodat je binnen de limiet van 16.000 tokens voor de output blijft.
  2. Gebruik de model ID 'uncensored' exclusief, aangezien deze API slechts één dedicated model bedient, geen gerouteerd fleet.
  3. Schakel JSON-modus in voor gestructureerde gegevensextractie om parsingsfouten in je code te voorkomen.
  4. Streaming is essentieel voor lange uitvoeren om te garanderen dat je client tokens progressief ontvangt zonder time-outs.

Fout 1: Limieten van het contextvenster negeren

Elke request verbruikt tokens uit je contextvenster van 100,000 tokens, waarbij zowel de prompt als de completion samen worden geteld.

Veel ontwikkelaars sturen enorme systeem-instructies of lange geschiedenissen, waardoor er weinig ruimte overblijft voor het daadwerkelijke antwoord. Als je het venster overschrijdt, wijst de API het verzoek af. Knip je geschiedenis altijd terug tot de meest relevante beurt.

  • Monitor uw tokengebruik nauwlettend.
  • Houd system prompts beknopt.
  • Archiveer oude gespreksdraadjes.
from openai import OpenAI

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

Fout 2: Aannemen dat 'Uncensored' betekent Geen uitvoerlimieten

Het model weigert geen wettelijke volwassen onderwerpen, maar heeft nog steeds harde uitvoerbeperkingen per verzoek.

U kunt tot 16,000 tokens genereren in één antwoord. Als u niet specificeert max_tokens, de standaardwaarde is 2.048 tokens. Dit is onvoldoende voor lange essays of gedetailleerde codeblokken. Stel altijd max_tokens naar je gewenste lengte.

Streaming helpt deze grote outputs effectief te beheren.

Fout 3: Het verkeerde model-id gebruiken

Deze API serveert één toegewijd ongecensureerd groot taalmodel.

Je moet de model-ID verzenden als "uncensored" in je verzoeken. Met behulp van "gpt-4" of "claude-3" zal falen omdat dit geen gerouteerde service is. Het is een open-weight model getuned voor uncensored antwoorden, geen wrapper rond andere leveranciers.

  • Controleer je clientconfiguratie.
  • Zorg dat de ID exact overeenkomt.
  • Verifieer de basis-URL.
curl https://api.trulyuncensoredai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the top 10 python libraries for data analysis"}]
  }'

Fout 4: Afbeeldingsgeneratie verwachten in een tekst-API

Dit is een tekst-API.

Verwacht geen mogelijkheden voor het genereren van afbeeldingen, audio of video. De eindpunten zijn beperkt tot POST /v1/chat/completions en GET /v1/models. Er zijn geen embeddings, geen fine-tuning en geen multimodale inputs. Als je afbeeldingen nodig hebt, moet je een aparte service gebruiken.

Houd je integraties gericht op tekstverwerking.

Fout 5: Streaming niet gebruiken voor lange uitvoer

Streamen via Server-Sent Events (SSE) is cruciaal voor lange antwoorden.

Zonder streaming wacht je tot de volledige voltooiing is aangekomen voordat je enige output ziet. Dit leidt tot time-outs en een slechte gebruikerservaring. Streaming verzendt tokens zodra ze worden gegenereerd, waardoor je tekst progressief kunt weergeven.

  • Schakel streaming in in uw SDK.
  • Afhandelen van SSE-chunks correct.
  • Werk uw UI in realtime bij.
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)

Fout 6: JSON-modus vergeten in te stellen

Gestructureerde gegevensextractie vereist expliciete configuratie.

Instellen response_format naar {"type": "json_object"} om ervoor te zorgen dat het model geldige JSON uitvoert. Zonder deze instelling kan het model markdown-opmaak of verklarende tekst bevatten, waardoor je parser kapot gaat. Dit is essentieel voor functaanroepen en datapipelines.

import OpenAI from "openai";

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

Fout 7: Tokenkosten verkeerd begrijpen

Prijzen zijn transparant: $0.15 per 1M input tokens en $0.50 per 1M output tokens.

Je betaalt alleen voor wat je gebruikt. Fouten en weigeringen zijn gratis. Er zijn geen abonnementskosten. Vooruitbetaald tegoed vervalt nooit. Houd je gebruik bij om onverwachte kosten te voorkomen. Betaal bij via crypto met bonussen.

from openai import OpenAI

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

Fout 8: Verwachten van nul refusals voor illegale content

Het model is ongecensureerd voor wettelijke volwassen inhoud, maar weigert wel seksuele inhoud met minderjarigen.

Dit is een harde limiet die altijd van toepassing is. Andere controversiële onderwerpen zijn over het algemeen toegestaan. Ga er niet van uit dat je absoluut vrij bent van alle beperkingen. Controleer het specifieke contentbeleid voor je use case.

Fout 9: Niet testen met temperaturevariaties

Temperatuur regelt willekeurigheid.

Gebruik lagere temperaturen voor feitelijke nauwkeurigheid en hogere temperaturen voor creatief schrijven. Experimenteer met waarden tussen 0.7 en 1.2. Pas top_p en seed voor reproduceerbaarheid. Het testen van deze parameters zorgt voor consistente resultaten voor je specifieke applicatie.

Veelgestelde vragen

Is Truly Uncensored AI daadwerkelijk ongecensureerd?

Ja, het model weigert geen wettelijke volwassen-, fictieve of controversiële onderwerpen. Het is een open-weight model afgestemd op dit doel, geen wrapper van andere leveranciers. De enige harde limiet is seksuele content die minderjarigen betreft.

Wat is de grootte van het contextvenster?

Het contextvenster is 100.000 tokens, zowel de prompt als de completion samen tellend. Je kunt tot 16.000 tokens per verzoek genereren.

Welke betaalmethoden accepteren jullie?

Alleen crypto: USDT op TRC20 of USDC op Base, elk geheel bedrag van $20 tot $500. Bonuskrediet geldt vanaf $50.

Kan ik deze API gebruiken voor image generation?

Nee, dit is een tekst-only API. Het serveert één grote taalmodel voor tekstgeneratie. Er zijn geen beeld-, audio- of video-endpoints.

Haal je API-sleutel op

Registreer, kopieer je sleutel, pas je base URL aan. Dat is het.