ro ▾
Începe acum

API Quickstart

Începeți să generați text cu API-ul compatibil cu openai în câteva minute. Plătești doar pentru tokenii utilizați, fără cheltuială minimă necesară.

URL de bază și autentificare

Configurați clientul să indice către endpoint-ul corect și furnizați cheia. Utiliza https://api.getcheapai.cc/v1 ca URL-ul de bază. Trimite cheia ta API în Authorization header folosind Bearer scheme. Această configurare funcționează cu orice SDK standard compatibil cu OpenAI.

Trimiterea primei tale cereri

Fă o cerere POST simplă pentru a genera text. ID-ul modelului este uncensored. Trimite un prompt și primește un completament. Erorile și refuzurile sunt gratuite, deci plătești doar pentru tokenii reali. Folosește exemplul curl de mai jos pentru a testa conectivitatea.

curl https://api.getcheapai.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate 500 lines of dummy JSON data"}]
  }'

Integrare SDK Python

Inițializați clientul cu cheia și URL-ul de bază. Setează modelul la uncensored. Transmite mesajele în formatul standard. SDK-ul gestionează serializarea automat. Această abordare reduce semnificativ codul boilerplate.

from openai import OpenAI

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

Utilizare SDK Node

Importați biblioteca și configurați URL-ul de bază. Apelați chat.completions.create cu mesajele dvs. Gestionați răspunsul în mod asincron. Acest model se potrivește bine în medii JavaScript moderne.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.getcheapai.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ăspunsuri streaming

Activați streaming-ul setând stream: true. Primește tokenii pe măsură ce sunt generați. Acest lucru îmbunătățește latența percepută pentru output-uri mari. Ultimul chunk conține statistici de utilizare a tokenilor pentru facturare.

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)

Limite și gestionarea erorilor

Gestionați codurile de stare HTTP specifice pentru a gestiona fluxul aplicației dvs. Un 401 înseamnă că cheia dvs. este invalidă. Un 402 indică credit insuficient. Un 429 semnalează că ați atins limita de 300 de solicitări pe minut. Fereastra de context este de 100,000 de token-uri în total. Erorile nu consumă token-uri.

Întrebări frecvente

Care este URL-ul de bază getcheapai?

Folosește HTTPS://api.getcheapai.cc/v1 pentru toate solicitările. Acest endpoint suportă protocoalele standard compatibile cu OpenAI.

Cum plătesc pentru tokenuri?

Reîncarcă cu USDT sau USDC. Creditul nu expiră și plătești doar pentru tokenii utilizați.

Ce se întâmplă dacă primesc o eroare?

Erorii precum 429 sau 400 nu facturează token-uri. Plătiți doar pentru finalizările reușite.

Obțineți cheia API acum

Înregistrează-te, obține cheia și actualizează URL-ul endpointului. Așa e.

Începe acum