fi ▾
Hanki API-avain

Dokumentointi openai-yhteensopivalle API-avaimelle

Aloita sensuroimattoman tekstin luominen OpenAI-yhteensopivalla API-avaimella minuuteissa. Järjestelmä on valmis integraatioksi standardien SDK-kirjastojen kanssa, ja vaatii vain perus-URL:n muutoksen ja tokenpohjaisen esimaksullisen laskutuksen.

Todennus ja base URL

Käytä luomaa avaintasi annetulla perus-URL-osoitteella yhdistääksesi välittömästi. Päätepiste on https://api.openaicompatibleapikey.com/v1 ja toimii minkä tahansa OpenAI-yhteensopivan asiakkaan kanssa. Saat yhden aktiivisen avaimen tilille; uuden luominen korvaa vanhan. Todennus hoidetaan Authorization header arvo Bearer mekanismin. Puhelinnumeroa ei tarvita rekisteröitymiseen, ja voit aloittaa ilmaisella $0.50 kokeilulla.

Ensimmäinen pyyntö curlilla

Lähetä yksinkertainen viesti varmistamaan yhteytesi ja uncensored-malli. Pyyntö käyttää standardia POST /v1/chat/completions endpoint mallin tunnuksena uncensored. Tämä vahvistaa, että API-avaimesi on kelvollinen ja päättöpiste on saavutettavissa ennen integraatiota sovellukseesi. Vastaus sisältää token-käytön ja luodun tekstin.

curl https://api.openaicompatibleapikey.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Calculate the total price including tax"}]
  }'

Python SDK -integraatio

Integroi API Python-projekteihisi ohitta oletusbase URL. Tämä mahdollistaa virallisen openai kirjasto avainton LLM:n kanssa muuttamatta koodilogiikkaasi. Syötä API-avaimesi ja tietty base_url asiakkaan alustuksessa. Mallin ID pysyy uncensored kaikkiin pyyntöihin.

from openai import OpenAI

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

Yhdistä Node.js-sovelluksesi asettamalla baseURL ja apiKey ominaisuuksia. Tämä varmistaa yhteensopivuuden olemassa olevan OpenAI-yhteensopivan asiakaskoodin kanssa. Voit jatkaa vakioparametrien kuten messages ja model. Asiakasohjelma ohjaa pyynnöt isännöimiin palvelimiimme epäröimätöntä tuotantoa varten.

import OpenAI from "openai";

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

Virtaavat vastaukset ja tokenien käyttö

Ota streamaus käyttöön asettamalla stream: true pyyntöparametreissa. Sovellusliittymä palauttaa Server-Sent Events (SSE) -viestejä reaaliaikaiseen tokenien toimitukseen. Tokenien käyttötilastot sisällytetään virran viimeiseen lohkoon. Tämä mahdollistaa kustannusten ja kontekstin käytön seurannan tekstin tuotannon aikana. Malli tukee 100,000 tokenin kontekstiikkunaa.

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, virheet ja rajat

Seuraa kiintiötäsi välttääksesi palvelukatkoksia. Raja on 300 pyyntöä minuutissa per avain ja 8 samanaikaista pyyntöä. Virhe 401 tarkoittaa virheellistä avainta, kun taas 402 ilmoittaa riittämättömästä luottokreditistä. Virheet ja kielletyt vastaukset ovat ilmaisia. Kontekstiluukku on 100 000 tokenniä, ja maksimi tulospituus on 16 000 tokenniä pyyntöä kohden. Luottokrediti ei vanhene.

Usein kysytyt kysymykset

Onko tämä aito openai-yhteensopuva API-avain?

Kyllä, se noudattaa vakioitua OpenAI:n chat-completions-protokollaa. Sinun tarvitsee vain päivittää base URL ja API-avain asiakasohjelmakonfiguraatiossa. Se toimii minkä tahansa OpenAI-yhteensopivaa muotoa tukevan SDK:n kanssa.

Miten uncensored -malli käsittelee sisältöä?

Malli ei kieltäydy laillisista aikuisille tarkoitetuista, fiktiivisistä tai kiistanalaisista aiheista. Se asettaa vain tiukan rajan alaikäisiin liittyvälle seksuaaliselle sisällolle. Tämä tekee siitä soveltuvan NSFW-keskusteluboteille ja rajoittamattomalle sisällöntuotannolle.

Mitä tapahtuu, jos osut nopeusrajaan?

Saat 429-tilakoodin. Raja on 300 pyyntöä minuutissa ja 8 rinnakkaista pyyntöä per avain. Voit luoda uuden avaimen nollataksesi rajan tarvittaessa, sillä jokaisella tilillä voi olla yksi aktiivinen avain kerrallaan.

Hanki avain nyt.

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

Hanki API-avain