Sınır Tanımayan API Hızlı Başlangıç
Sansürsüz API'mizi mevcut kod tabanınıza tek bir temel URL değişikliği ile ekleyin. Standart OpenAI-uyumlu protokolleri kullanarak içerik reddetmeleri olmadan yanıt veren açık ağırlıklı bir model için birleşik bir uç nokta elde edersiniz.
- base_url
- https://api.chatgptapiprice.com/v1
- model
- sansürsüz
Kurulum ve kurulum
Get API key sayfasında Google veya e-posta kullanarak bir hesap oluşturun ve kimlik bilgilerinizi anında alın. API anahtarı al sayfa. Google ile oturum açabilir veya e-posta ve şifre kullanabilirsiniz; telefon numarası gerekmez. API anahtarınız ekranda hemen görünür. Özel kütüphaneler kurmanıza veya karmaşık yönlendirmeleri yapılandırmanıza gerek yoktur. API, standart chat/completions endpoint, uygulamanızın mantığını yeniden yazmadan uncensored modelimizi entegre etmenizi sağlar.
Temel URL ve kimlik doğrulama
Özel taban URL'mizi kullanın ve anahtarınızı standart yetkilendirme başlığında iletin. Tüm istekler şuraya yönlendirilir https://api.chatgptapiprice.com/v1. Bu, istemci kodunuzun mevcut araçlarla uyumlu kalmasını sağlarken filtrelenmemiş çıktılar sağlar. Kimlik doğrulama standart Authorization: Bearer <API_KEY> biçim.
- Temel URL:
https://api.chatgptapiprice.com/v1 - Başlık:
Authorization: Bearer YOUR_API_KEY - Model Kimliği:
uncensored
curl https://api.chatgptapiprice.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "What is the price per million tokens for this API?"}]
}'
Sohbet tamamlamaları uç noktası
Şuraya mesaj gönderin POST /v1/chat/completions endpoint. Model kimliği uncensored daha az reddetme için ayarlanmış açık ağırlıklı varyanta erişim. Tonu temperature ve çıktıyı response_format. API, standart mesaj dizilerini system, user, ve assistant roller.
from openai import OpenAI
client = OpenAI(base_url="https://api.chatgptapiprice.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)
Akış yanıtları
Ayarlayarak akışı etkinleştirin stream: true istekinizde. Kısmi yanıtların bir Sunucu Tarafından Gönderilen Olaylar (SSE) akışını alırsınız. Son parça, maliyetleri doğru şekilde izlemenizi sağlayan tam jeton kullanım istatistiklerini içerir. Bu desen, Node.js SDK'ları ve diğer olay odaklı istemcilerle sorunsuz çalışır.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.chatgptapiprice.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);Akış
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)API anahtarınızı anında alın
Kaydolun, token'ı kopyalayın, temel URL'nizi güncelleyin. İşte gereken tek şey.