fi ▾

Koodaus-API:n pika-aloitus

Yhdistä rajoittamaton koodaus-AI minuuteissa OpenAI-yhteensopivalla päätepisteellämme. Maksa vain käytetyistä tokenneista, esimaksukrediitti ei vanhene.

Perus-URL ja todennus

Osoita asiakasosi kohteeseen https://api.codingapi.cc/v1 ja lähetä avaimesi otsikossa.

Hae kirjautumistietosi hallintapaneelista kirjautumisen jälkeen Google- tai sähköpostitunnuksella. API odottaa standardia OpenAI-autentikointia. Välitä Authorization: Bearer YOUR_KEY jokaista pyyntöä kohti. Virheet kuten 401 tarkoittavat, että avain on virallinen tai puuttuu.

Jokaisessa tilissä on yksi aktiivinen avain. Uuden avaimen luominen peruuttaa vanhan avaimen välittömästi. Voit hallita avaimia hallintapaneelin sivulla.

Chat completions endpoint

Lähetä viestit osoitteeseen POST /v1/chat/completions ja vastaanota tekstilähtöä.

Mallin ID on uncensored. Se vastaa ilman suodatusta lainalliseen aikuis sisältöön. Käytä standardia viiserakennetta muodossa role ja content kentät.

curl https://api.codingapi.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Check if python list is sorted"}]
  }'

Pyyntö palauttaa JSON-tiedoston. Jos tarvitset rakenteellista dataa, ota käyttöön JSON-tila kohdasta response_format parametri. API tukee streamaus- ja ei-streamausvastauksia.

Python SDK -integraatio

Käytä virallista OpenAI:n Python-kirjastoa helppoon integrointiin.

Aseta perus-URL osoitteeseen päätepisteeseemme. Kirjasto hoitaa serialisoinnin automaattisesti. Välitä API-avauksesi ympäristömuuttujien tai eksplisiittisten argumenttien kautta.

from openai import OpenAI

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

Virheet nostetaan standardipoikkeuksina. Käsittele 402 payments virheet täydentämällä kryptosaldoasi. Malli tuottaa tekstiä prompt-historiasi perusteella. Konteksti säilytetään ikkunassa.

Node SDK -käyttö

Asenna OpenAI Node.js -paketti JavaScript-projekteihin.

Määritä asiakas perus-URL-osoitteeseemme ja avaimeseesi. Syntaksi muistuttaa Python-kirjastoa. Luo täydennyskutsu järjestelmä- ja käyttäjäviestiesi kanssa.

import OpenAI from "openai";

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

Vastaus sisältää luodun tekstin ja token-käytön. Tarkista usage-olio saadaksesi syöttö- ja tulostokenien määrät. Laskutus vähentää esimaksutaseeltasi. Luottotili ei vanhene.

Virran ja tokenit

Ota streamaus käyttöön asettamalla stream: true pyyntösi.

Vastaanota tekstilohkoja, kun ne luodaan. Viimeisessä lohkossa on pyynnön kokonaistoken-käyttö. Tämä mahdollistaa koodin tai tekstin reaaliaikaisen näyttämisen.

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)

Jäsennä SSE-tapahtumia poimiaksesi delta-sisällön. Koota teksti muodostaaksesi täydellisen vastauksen. Token-laskenta auttaa sinua seuraamaan ennakkomaksukrediittisi käyttöä tarkasti.

Rajoitukset, virheet ja konteksti

Kontekstiikkuna on 100 000 tokenia syötteelle ja tulosteelle yhteensä.

Maksimiteho pyyntöä kohden on 16 000 tokenia. Aseta max_tokens hallita luovuutta, tuotannon pituutta. Oletustuotanto on 2,048 tokenia, jos sitä ei määritetä. Nopeusrajoitukset ovat 300 pyyntöä minuutissa avainta kohden.

Käsittele 402 virheet lisäämällä varoja kryptomaksulla. 429 viittaa nopeusrajoitukseen. Pidä tauko ja yritä uudelleen eksponentiaalisella viiveellä. Pyynnön rungot eivät saa ylittää 8 MB:aa. Nämä rajoitukset varmistavat vakaan johtopäätöksen kooditehtäviisi.

Tekninen Kysymykset ja Vastaukset

Mikä on koodaus-API:n perus-URL?

Perusosoite on HTTPS://api.codingapi.cc/v1. Se on yhteensopiva standardien OpenAI-SDK:iden kanssa. Muuta base_url asiakasmäärityksissäsi osoittaaksesi tähän.

Miten käsittelemme virheitä suodattamattomassa koodaus-AI:ssa?

Käytä standardia HTTP-vastauskoodia. 401 tarkoittaa virheellistä tunnistautumista. 402 tarkoittaa riittämätöntä luottoa. 429 merkitsee nopeusrajoitusta. Tarkista vastauskappale virhetiedoista ja uudelleenyrittämislogiikasta.

Tukeeko uncensored-koodaus-AI streamausta?

Kyllä, ota käyttöön streamaus stream-parametrilla. Vastaanota Server-Sent Events -tapahtumia osittaisella tekstillä. Lopullinen tapahtuma sisältää token-käyttötiedot. Tämä toimii kaikkien standardien OpenAI-yhteensopivien asiakkaiden kanssa.

Luo sinun API-avaimesi

Rekisteröi tili, hanki avain ja päivitä endpoint URL. Tämä on koko konfiguraatio.

Hanki avaimesi