Integroi codex API nopeasti
Tuo suodattimeton LLM-API on valmis välittömään integrointiin standardien OpenAI-yhteensopivien asiakkaiden kanssa. Hanki codex-API-avaimesi ja aloita pyyntöjen lähettäminen omistautuneelle mallille, joka käsittelee aikuis sisältöä ilman kieltäviä vastauksia.
Perus-URL ja todennuspääte
Aloita jokainen pyyntö osoittamalla asiakasohjelmasi omistettuun base URL:iin. Tämä päätepiste hyväksyy standardit headerit ja korvaa oletus-OpenAI-välikäsien ilman koodimuutoksia useimmissa SDK:ssa.
- Base URL:
https://api.apicodex.cc/v1 - Auth-otsake:
Authorization: Bearer YOUR_API_KEY
API-avain luodaan välittömästi rekisteröitymisen jälkeen. Voit vaihtaa avaimia tarvittaessa, mutta tilillä voi olla vain yksi aktiivinen avain kerrallaan.
curl https://api.apicodex.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "fix syntax error in python loop"}]
}'
POST /v1/chat/completions-parametrit
Lähetä tekstitäydennyspyyntöjä käyttäen standardia chat-muotoa. Mallin tunnus on aina uncensored ja hyväksyy parametreja kuten lämpötilan ja top_p luovuuden hallintaan.
- Kontekstuikkos: 100 000 tokenia yhteensä.
- Maksimiteho: 16 000 tokenia pyyntöä kohden.
- Oletus max_tokens: 2 048, jos sitä ei ole määritetty.
Syöte- ja lähtötokenit laskutetaan erikseen. Virheet eivät kuluta luottoa.
from openai import OpenAI
client = OpenAI(base_url="https://api.apicodex.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)
GET /v1/models-päätepisteen tiedot
Kysy saatavilla olevia malleja varmistaksesi yhteyden. Tämä päätepiste palauttaa metadataa palvelimillamme isännöidystä uncensored-mallista.
- Mallin tunnus:
uncensored - Tyyppi: chat-completion
Käytä tätä päätepistettä varmistaksesi, että API-avaimesi toimii ennen raskaiden kuormien lähettämistä. Se palautuu välittömästi matalalla viiveellä.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.apicodex.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);
Virtaavat vastaukset ja tokenien käyttö
Ota streamaus käyttöön asettamalla stream: true. Palvelin lähettää Server-Sent Events -tapahtumia (SSE) jokaiselle luodulle tokenille. Token-käystilastot ilmestyvät viimeisessä suoritusketjun lohkossa.
- Reaaliaikainen token-toimitus.
- Lopullinen palikka sisältää käyttödataa.
Streamaus vähentää havaittua viivettä suurissa tulosteissa. Seuraa viimeistä paketti laskeaksesi tarkat kustannukset.
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)
JSON-tila ja funktiokutsut
Pyyntö strukturoitu tulos asettamalla response_format vastaan {"type": "json_object"}. Tämä pakottaa mallin palauttamaan kelvollista JSONia ilman markdown-kääreitä.
- Toimintojen kutsuminen: tuettu standardin työkalumuodon kautta.
- Työkalun valinta: konfiguroitavissa.
JSON-tila on ihanteellinen tiedon jäsentämiseen sovelluksiin. Toimintokutsut mahdollistavat agenttityönkulut ulkoisten työkalujen kanssa.
Virheenkäsittely ja nopeusrajoitukset
Käsittele virheet tarkistamalla standardit HTTP-tilakoodit. Virhekoodi 401 tarkoittaa, että API-avaimesi on virheellinen tai puuttuva. Virhekoodi 402 tarkoittaa riittämätöntä esimaksusaltoa. Virhekoodi 429 ilmoittaa, että olet ylittänyt nopeusrajoituksen.
- Nopeusrajoitus: 300 pyyntöä minuutissa per avain.
- Yhtäaikaiset pyynnöt: max 8 per avain.
- Pyynnön rungon maksimikoko: 8 Mt.
Hyvityksiä ei myönnetä krediteille, mutta virheet ovat ilmaisia. Ota yhteyttä tukeen laskutusongelmiin.
Yleiset kysymykset
Mikä on perus-URL codex API:lle?
Perusosoite on HTTPS://api.apicodex.cc/v1. Käytä tätä päätepistettä minkä tahansa OpenAI-yhteensopivan SDK:n kanssa päivittämällä base_url-määritys.
Kuinka paljon kontekstiä uncensored LLM tukee?
Malli tukee 100 000 tokenin kontekstiikkunaa sekä syötteelle että tulokselle. Enimmäistuotos pyyntöä kohden on 16 000 tokenia.
Mitä tapahtuu, jos saat 402-virheen?
Virhe 402 tarkoittaa, että esimaksusaldo on loppu. Lisää saldoa käyttämällä USDT:tä (TRC20) tai USDC:tä (Base) jatkaaksesi palvelun käyttöä. Virheet eivät kuluta saldoa.
Hanki API-avain
Rekisteröidy, kopioi token ja ohjaa asiakasohjelmasi base URL-osoitteeseemme. Valmis.