TR ▾
API anahtarı al

gpt5apikey.comGPT 5 kullanıcıları için hızlı başlangıç

GPT 5 kullanıcıları için hızlı başlangıç

Temel URL'nizi ve API anahtarınızı yapılandırarak sansürsüz LLM API ile başlayın. Sıfır yapılandırma yüküyle metin göndermek, yanıtları akış olarak almak veya fonksiyon çağırma yapmak için standart OpenAI uyumlu uç noktaları kullanın.

Temel URLhttps://api.gpt5apikey.com/v1

gpt5apikey.com/docs/

Kimlik Doğrulama: API Anahtarınızı Kullanma

Başlamak için hesap panelinizden bir API anahtarına ihtiyacınız vardır. gpt 5 api standart bearer token kimlik doğrulamasını kullanır. Anahtarınızı Authorization başlığına Bearer YOUR_API_KEY olarak ekleyin. Bu anahtar, https://api.gpt5apikey.com/v1 temel URL'si üzerinden tek sansürsüz modele erişim sağlar. Anahtarınızı kaybederseniz, öncekini hemen geçersiz kılan yeni bir tane oluşturmak için istediğiniz zaman anahtarınızı yenileyebilirsiniz. Başlangıç deneme kredisi için kredi kartı bağlamanıza gerek yoktur; bu kredi 7 gün boyunca geçerli olan $0.50 değerindedir.

Uç Nokta: POST /v1/chat/completions

İsteminizi sohbet tamamlama uç noktasına gönderin. API standart OpenAI JSON yüklerini kabul eder. model alanını uncensored olarak ayarladığınızdan emin olun. Sistem, konuşma geçmişinizi içeren bir messages dizisi bekler. Bu uç nokta hem senkron hem de asenkron istekleri destekler, böylece mevcut iş akışlarınıza mevcut istemci kitaplığınızı değiştirmeden kolayca entegre edebilirsiniz.

curl https://api.gpt5apikey.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
  }'

Yanıt, oluşturulan metni, token kullanım istatistiklerini ve bitiş nedenlerini içeren bir JSON nesnesi döndürür. Bu yapı standart OpenAI yanıt formatını yansıtır, böylece özel ayrıştırma mantığı olmadan herhangi bir uyumlu SDK veya HTTP istemcisi kullanabilirsiniz.

Python SDK Entegrasyonu

Resmi Python SDK'sını kullanmak çok kolaydır. base_url değerini uç noktamıza ayarlayın ve API anahtarınızı sağlayın. Kütüphane otomatik olarak seri hale getirme ve hata yönetimini halleder. Tüm konuşma geçmişinizi bir mesaj sözlükleri listesi olarak iletebilirsiniz. API girişi işler ve modelin tamamlama metnini döndürür.

from openai import OpenAI

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

Bu yaklaşım basit istemler ve çoklu dönüş konuşmaları için aynı şekilde çalışır. SDK HTTP bağlantı havuzunu verimli bir şekilde yönetir, böylece sonraki istekler için minimum gecikme süresi sağlar. Çıktı davranışını kontrol etmek için temperature veya max_tokens gibi ek parametreleri de iletebilirsiniz.

Node SDK Entegrasyonu

JavaScript geliştiricileri için Node SDK aynı deseni izler. İstemciyi temel URL ve anahtarınızla başlatın. API standart araç tanımlarını destekler, böylece modelin çağırabileceği fonksiyonları tanımlayabilirsiniz. Bu, kullanıcı girdisine dayalı olarak yapılandırılmış veri oluşturmak veya harici eylemleri tetiklemek için kullanışlıdır.

import OpenAI from "openai";

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

Node ortamı asenkron işlemleri doğal olarak yönetir. Uygulamanızın ihtiyaçlarına göre istekleri zincirleyebilir veya eşzamanlı olarak çalıştırabilirsiniz. TypeScript kullanıyorsanız SDK, geliştirme sırasında daha iyi bir geliştirici deneyimi sağlamak için tür tanımları sağlar.

Akış Yanıtları İçin Destek

İsteğinizde stream: true ayarlayarak akışı etkinleştirin. API bir Server-Sent Events (SSE) akışı döndürür. Her parça kısmi bir yanıt içerir, böylece metin oluşturulurken kullanıcıya görüntüleyebilirsiniz. Bu, özellikle uzun yanıtlar için algılanan gecikmeyi iyileştirir. Akış yanıtı, son parçada token kullanım verilerini içerir.

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)

Yanıtın sonuna kadar parçaları okuyarak akışı işleyin. Hata yönetimi çok önemlidir; bağlantı koparsa, yeniden deneme yapmanız veya kısmi çıktıyı işlemeniz gerekebilir. Akış formatı SSE'yi destekleyen çoğu modern HTTP istemcisi ve SDK ile uyumludur.

Hız Limitleri, Hatalar ve Bağlam

Her API anahtarı dakikada 300 istekle sınırlıdır. Bu sınırı aşarsanız 429 durum kodu alırsınız. İstek gövdesi 8 MB'ı geçmemelidir. Kimlik doğrulama hataları, anahtar geçersiz veya süresi dolmuşsa 401 durum kodu döndürür. Ön ödemeli krediniz tükendiğinde 402 durumu alırsınız. Model, hem giriş hem de çıktı dahil olmak üzere 100.000 token'lık bir bağlam penceresini destekler. Kırpmayı önlemek için istem boyutunu buna göre planlayın. Model, yasal yetişkin veya tartışmalı konuları reddetmez, gerçek bir sansürsüz deneyim sunar.

Teknik özellikler

Kredi yüklemeden önce kontrol edebilmeniz için API'nin gerçek limitleri ve özellikleri tek yerde.

ÖğeDeğer
BiçimOpenAI uyumlu: herhangi bir OpenAI SDK'sı base URL ve anahtarı değiştirerek çalışır
Model kimliğiuncensored
Kimlik doğrulamaAuthorization: Bearer YOUR_KEY
Base URLhttps://api.gpt5apikey.com/v1
Uç noktalarPOST /v1/chat/completions · GET /v1/models
JSON moduresponse_format: {"type": "json_object"}
Akışevet — server-sent events; son parça token kullanımını içerir
Fonksiyon çağırmaevet — tools, tool_choice; yanıtta tool_calls, akışta da; sonuçlar role: tool olarak
Bağlam penceresi100.000 token (girdi + çıktı)
Parametrelertemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Maksimum çıktı100.000 token'lık pencerenin kalanına kadar; max_tokens isteğe bağlı (ayrı sınır yok)
İstek boyutuen fazla 8 MB
Eşzamanlılıkanahtar başına aynı anda 8 istek
Yanıt başlıklarıX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Hız limitianahtar başına dakikada 300 istek
YüklemeUSDT (TRC20) veya USDC (Base), $10–$500 arası herhangi bir tam tutar
Fiyat1M girdi token'ı $0,25 · 1M çıktı token'ı $1,00
Geçerliliködenen kredinin süresi dolmaz, abonelik yok
Ücretsiz deneme$0,50, 7 gün, kart gerekmez · Deneme anahtarı: 2 paralel istek, dakikada 60; ilk yüklemeden sonra tam limitler (8 ve 300)
Bonus$50'dan itibaren +%5, $100'dan itibaren +%10
Faturalamaön ödemeli kredi, gerçek kullanıma göre; hatalar ve retler ücretsiz
İçerikyetişkin içeriğe izin var; reşit olmayanları içeren cinsel içerik reddedilir
GirişGoogle veya e-posta ve şifre
Anahtarlarhesap başına bir aktif anahtar; yenisi eskisinin yerini alır

Hata kodları

Hatalar sabit bir type ile JSON olarak döner; başarısız veya reddedilen istekler ücretlendirilmez.

KodTürAnlamı
400bad_requestgeçersiz JSON, boş mesajlar, hatalı parametre veya bağlam çok uzun
401missing_key · invalid_key · key_revokedanahtar yok, yanlış veya değiştirilmiş
402no_creditkredi bitti — yükleyin, hemen devam eder
403content_blockedreşit olmayanları içeren cinsel içerik — reddedildi, ücret yok
404not_foundbilinmeyen uç nokta
413request_too_largegövde 8 MB'tan büyük
429rate_limited · concurrencydakikada 300 veya aynı anda 8 aşıldı — bekleyip tekrar deneyin
503upstream_busymodel meşgul — birkaç saniye sonra tekrar deneyin

Sorular ve cevaplar

Sansürsüz model için model kimliği nedir?

Model kimliği "uncensored"dir. Ayarlanmış açık ağırlıklı modelimizi kullanmak için isteklerinizde bunu belirtmeniz gerekir.

API fonksiyon çağırma'yı destekliyor mu?

Evet, uç nokta araç ve fonksiyon çağırma'yı destekler. İsteğinizde fonksiyonlar tanımlayabilir ve model bunları çağırmak için yapılandırılmış veri döndürür.

Ön ödemeli kredim biterse ne olur?

402 hatası alırsınız. Hesabınızı kripto para (USDT veya USDC) ile minimum $10 tutarında yükleyebilirsiniz. Krediler asla sona ermez.

Anahtarınız tek bir formun uzağında

Bir hesap oluşturun, anahtarı kopyalayın, temel URL'yi değiştirin. Kurulumun tamamı bu kadar.

API anahtarı al