Documentație pentru dezvoltatori pentru API-ul gapgpt
Conectați aplicația la API-ul gapgpt în câteva minute folosind SDK-uri OpenAI standard. Aveți un model neценzurat, prețuri transparente pe token și acces imediat.
https://api.gapgptapi.com/v1uncensoredURL de bază și autentificare
API-ul gapgpt utilizează structura standard a endpoint-ului compatibil cu OpenAI. Indicați clientul către https://api.gapgptapi.com/v1 și furnizează cheia ta API în Authorization header., Sistemul necesită o cheie validă pentru fiecare solicitare. Generezi această cheie instantaneu prin panoul de control folosind acreditările Google sau email.
Începe rapid: Prima Cerere cu cURL
Trimite primul tău prompt către modelul uncensored folosind orice client HTTP. Acest exemplu solicită un răspuns JSON pentru a asigura un output structurat pentru logica aplicației tale.
curl https://api.gapgptapi.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list the top five python libraries for async web scraping"}]
}'
Înlocuiți YOUR_API_KEY cu credențialul dvs. real. Endpoint-ul acceptă standard model parametrul setat la uncensored. Primești un răspuns text imediat.
Integrare cu Python
Folosește oficial openai Pachet Python pentru a interacționa cu API-ul. Trebuie să suprascrii URL-ul de bază pentru a indica către serverele noastre. Acest lucru vă permite să utilizați metodele SDK-ului familiare fără a modifica semnificativ structura codului.
from openai import OpenAI
client = OpenAI(base_url="https://api.gapgptapi.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)
Stabilește modelul la uncensored. SDK-ul gestionează automat streamingul și analizarea. Asigură-te că ai instalată cea mai recentă versiune a pachetului.
Integrează-te cu Node.js
Inițializați clientul cu URL-ul de bază corect. Acest lucru asigură că aplicația dvs. Node.js direcționează cererile către modelul nostru uncensored în loc de OpenAI. Restul codului imită modelele standard OpenAI.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.gapgptapi.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);
Pasați uncensored ID-ul modelului. Această abordare funcționează atât cu setări CommonJS, cât și cu module ES. Poți începe să trimiți prompturi imediat.
Răspunsuri în streaming
Activați streaming-ul setând stream: true în cererea ta. API-ul returnează un flux de Evenimente trimise de server. Fiecare fragment conține text parțial și date de utilizare a tokenilor. Acest lucru reduce latența percepută pentru răspunsurile mari.
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)
Ultimul fragment include numărul total de tokeni pentru solicitare. Poți procesa tokenii în timp real sau să-i memorezi pentru utilizare ulterioară. Această metodă funcționează bine pentru interfețele de chat.
Gestionarea erorilor și limitele
Monitorizează codurile de status HTTP pentru a gestiona erorile elegant. Un 401 eroare înseamnă că cheia dvs. API este invalidă sau lipsă. O 402 eroare indică credit preplătit insuficient. O 429 eroare semnalează că ați depășit limita de 300 de cereri pe minut.
Fereastra de context suportă un total de 100.000 de tokeni. Poți solicita până la 16.000 de tokeni de output. Dacă nu specifici max_tokens, valoarea implicită este de 2.048 de tokeni. Implementează un mecanism de backoff exponențial pentru limitele de rată. Creditul tău nu expiră niciodată, așa că poți încerca din nou mai târziu.
Întrebări frecvente
Este API-ul gapgpt compatibil cu SDK-urile OpenAI?
Da. Endpoint-ul respectă protocolul standard OpenAI pentru completări de chat. Trebuie doar să modificați URL-ul de bază și cheia API. Toți parametrii standard, cum ar fi temperatura și instrumentele, funcționează așa cum se așteaptă.
Ce se întâmplă dacă rămân fără credit?
API returnează o eroare 402 cu un mesaj de fonduri insuficiente. Puteți reîncărca imediat folosind criptomonede. Creditul dumneavoastră existent nu expiră niciodată, așa că puteți adăuga fonduri în orice moment fără a vă pierde soldul.
Modelul fără cenzură refuză conținut?
Modelul este optimizat pentru a răspunde fără refuzuri pentru uzul adult licit. Nu refuză subiecte controversate sau fictive. Cu toate acestea, va refuși întotdeauna conținutul care implică minori. Această limită este codată hard și nu poate fi suprascrisă.
Obțineți cheia în câteva secunde
Înregistrează-te, copiază cheia ta, actualizează URL-ul tău de bază. Gata.