ro ▾

Începerea rapidă API programare

Conectați-vă AI-ul de codare fără cenzură în minute cu endpoint-ul nostru compatibil cu OpenAI. Plătește doar pentru tokenii utilizați, cu credit preplătit care nu expiră niciodată.

URL de bază și autentificare

Indreptați clientul la https://api.codingapi.cc/v1 și trimite cheia ta în antet.

Recuperează-ți credențialele din panou după autentificare cu Google sau email. API-ul așteptă autorizarea standard OpenAI. Transmite Authorization: Bearer YOUR_KEY cu fiecare solicitare. Erori precum 401 înseamnă că cheia este invalidă sau lipsește.

Fiecare cont deține o singură cheie activă. Generarea unei noi chei revocă pe cea veche imediat. Poți gestiona cheile pe pagina panoului de control.

Endpoint Completări Chat

Trimite mesaje către POST /v1/chat/completions și primiți output text.

ID-ul modelului este uncensored. It answers without filtering for lawful adult content. Use the standard message structure with role și content câmpuri.

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"}]
  }'

Cererile returnează JSON. Dacă aveți nevoie de date structurate, activați modul JSON prin intermediul response_format parametru. API-ul suportă răspunsuri în streaming și non-streaming.

Integrare SDK Python

Utilizați biblioteca oficială Python OpenAI pentru o integrare ușoară.

Stabilește URL-ul de bază la capătul nostru. Biblioteca gestionează serializarea automat. Trece-ți cheia API prin variabile de mediu sau argumente explicite.

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)

Erorile sunt ridicate ca excepții standard. Gestionează 402 erori de plată reîncărcând creditul cripto. Modelul generează text pe baza istoricului prompturilor tale. Contextul este păstrat în fereastră.

Utilizare SDK Node

Instalați pachetul OpenAI Node.js pentru proiectele JavaScript.

Configurați clientul cu URL-ul nostru de bază și cheia. Sintaxa imită biblioteca Python. Creați un apel de completări cu mesajele de sistem și utilizator.

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);

Răspunsul conține textul generat și utilizarea tokenilor. Verifică obiectul usage pentru numerele de tokeni de input și output. Facturarea se deduce din soldul tău preplătit. Creditele nu expiră.

Streaming și tokeni

Activați streaming-ul setând stream: true în solicitarea dvs.

Primește bucăți de text pe măsură ce sunt generate. Ultima bucată conține utilizarea totală a tokenilor pentru cerere. Acest lucru permite afișarea în timp real a codului sau a textului.

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)

Analizați evenimentele SSE pentru a extrage conținutul delta. Agregați textul pentru a forma răspunsul complet. Numărătoarea tokenilor vă ajută să monitorizați utilizarea creditului preplătit în mod precis.

Limitări, erori și context

Fereastra de context este de 100.000 de tokeni pentru prompt și completare combinate.

Ieșirea maximă per solicitare este de 16,000 de tokeni. Setează max_tokens pentru a controla lungimea ieșirii. Ieșirea implicită este de 2,048 de tokeni dacă nu este specificată. Limitele de rată sunt de 300 de solicitări pe minut per cheie.

Handle 402 erori reîncărcând prin criptomonede. 429 indică limitarea ratei. Pauză și reîncearcă cu backoff exponențial. Corpurile cererilor trebuie să rămână sub 8 MB. Aceste constrângeri asigură inferențe stabile pentru sarcinile tale de programare.

Întrebări și răspunsuri tehnice

Care este URL-ul de bază al API de programare?

URL-ul de bază este HTTPS://api.codingapi.cc/v1. Este compatibil cu SDK-urile standard OpenAI. Modificați URL-ul de bază în configurația clientului pentru a indica aici.

Cum gestionez erorile în AI-ul de programare fără cenzură?

Folosește codurile de stare HTTP standard. 401 înseamnă autentificare invalidă. 402 indică credit insuficient. 429 semnalează limite de rată. Verifică corpul răspunsului pentru detalii despre erori și logica de reîncercare.

AI-ul de programare fără cenzură suportă streaming-ul?

Da, activează streaming-ul cu parametrul stream. Primește Server-Sent Events cu text parțial. Evenimentul final include datele de utilizare a tokenilor. Acest lucru funcționează cu toți clienții standard compatibili cu OpenAI.

Generează-ți cheia API

Înregistrează un cont, preia cheia și actualizează URL-ul endpoint-ului. Aceasta este întreaga configurație.

Obțineți cheia