da ▾
Få din nøgle

Codex API Quickstart

Udrul den uncensored LLM API på få minutter ved hjælp af standard OpenAI-kompatible værktøjer. Denne guide dækker autentificering, streaming og tool calling med nul abonnementsfriktion.

unfilteredhttps://api.codexfiyat.com/v1

Start med gratis prøveperiodesaldo

Brug e-mail og adgangskode for at modtage din nøgle med det samme.

Få din nøgle

Installation og konfiguration

The codex api kræver en gyldig nøgle og den korrekte base URL. Tilmeld dig via Google eller e-mail for straks at modtage din nøgle. Intet telefonnummer er nødvendigt. Brug de officielle OpenAI SDK'er ved at indstille base_url til https://api.codexfiyat.com/v1.

Autentificering bruger den standard Authorization: Bearer header. Hver konto har én aktiv nøgle. Generering af en ny nøgle hæver den forrige øjeblikkeligt. Dette forenkler rotation uden at administrere flere legitimationsoplysninger.

Temel Istek Ornegi

Send en completion-anmodning til uncensored modellen med enhver HTTP-klient. Endepunktet accepterer standardparametre som temperature og top_p. Konfigurer din klient til at håndtere JSON-svar effektivt.

  • Indstil modellen til uncensored.
  • Indsæt dit systemprompt for kontekst.
  • Definer brugermeldinger i messages array.

Svaret indeholder genereret tekst og tokenforbrugsstatistikker. Feil returnerer standard HTTP-koder med beskrivende beskeder. Du kan teste forbindelsen med en simpel forespørgsel, før du skalerer.

Streaming Yanitlar

Aktivér streaming ved at indstille stream: true i din anmodning. API'et returnerer Server-Send Events (SSE) til realtidslevering af tokens. Analyser hver chunk for at vise tekst inkrementelt til dine brugere.

Denne tilgang reducerer den opfattede latens betydeligt. Store svar vises øjeblikkeligt, mens de genereres. Den sidste chunk indeholder totalt tokenbrug til præcis fakturering.

Tool Calling (Function Calling)

Definer funktioner i tools parameter til at aktivere tool-kald. Modellen returnerer funktionskald i struktureret JSON-format. Brug tool_choice: auto for automatisk detektion.

Udfør den anmodede funktion på din backend. Send resultatet tilbage til modellen i en ny besked. Modellen genererer derefter et naturligt sprog svar baseret på værktøjsoutputtet. Dette muliggør komplekse arbejdsgange uden manuel parsing.

JSON-tilstand

Tving struktureret output ved at indstille response_format til {"type": "json_object"}. Modellen garanterer gyldig JSON i svaret. Dette eliminerer behovet for regex-parsing eller retry-logik.

Brug denne tilstand til pålidelig dataudtrækning. Den fungerer sømløst med værktøjsdefinitioner. Sørg for, at din prompt tydeligt beskriver det forventede skema. Ugyldige JSON-strukturer er sjældne i denne tilstand.

Limitler ve Sinirlar

API'en håndhæver strenge grænser for at sikre stabilitet. Du kan sende 300 requests i minuttet pr. key. Concurrency er max 8 samtidige requests. Det maksimale context window er 100,000 tokens.

Max output is 16,000 tokens per request. If max_tokens er ikke indstillet, falder grænsen til 2.048. Anmodninger, der overstiger grænsen for kroppens størrelse på 8 MB, returnerer en fejl. Overvåg din brug via dashboardet for at undgå afbrydelser.

cURL

curl https://api.codexfiyat.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list available server configurations for ubuntu"}]
  }'

Python

from openai import OpenAI

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

import OpenAI from "openai";

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

Streaming

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)

Ofte stillede spørgsmål

Hvordan autentificerer jeg mig med codex API?

Indsæt din API-nøgle i Authorization-headeren som en Bearer-token. Generer din nøgle på dashboardet efter tilmelding med Google eller e-mail. Nøglen er gyldig med det samme, når den er oprettet.

Hvad sker der, hvis jeg overskrider hastedsbegrænsningen?

API'en returnerer en 429-statuskode. Du skal vente, indtil vinduet nulstilles, eller reducere din anmodningsfrekvens. Samtidige anmodninger er begrænset til otte pr. nøgle. Overskridelse af dette medfører øjeblikkelig throttling.

Understøtter den ubegrænsede model streaming?

Ja, streaming understøttes fuldt ud via Server-Sent Events. Indstil stream-parameteren til true i din anmodning. Tokens leveres inkrementelt til applikationer med lav latens. Den sidste chunk indeholder brugsstatistikker.

Obtain your API key instantly

Registrer, hent nøglen, og opdater din base-URL. Det er hele konfigurationen.

Få din nøgle