OpenaiapialternativesDokümanlar
3 kod satırında bağlayın
Bu OpenAI-uyumlu API'yi mevcut projelerinize sıfır yapılandırma değişikliğiyle ekleyin. Ön ödemeli kredi, standart SDK'lar ve sansürsuz modele anında erişim ile başlayın.
https://api.openaiapialternatives.com/v1uncensored
Temel URL ve Model Kimliği
İlk adım, istemcinizi sunucumuza yönlendirmektir. Kullanın https://api.openaiapialternatives.com/v1 temel URL olarak ve model kimliğini uncensored. Bu tek uç nokta, gömme veya ses için ek yapılandırma gerektirmeden tüm sohbet tamamlamalarını yönetir. Sistemin aktif olduğunu ve istekleriniz için hazır olduğunu onaylamak için modeller uç noktasını çağırarak bağlantı doğruluğunu doğrulayabilirsiniz.
Kimlik Doğrulama Headerı
API anahtarınızı şuna gönderin Authorization header Bearer şemasını kullanarak. Anahtarınızı, telefon numarası gerekmeden Google veya e-posta ile anahtar sayfasında anında oluşturun. Anahtar, ön ödemeli kredi bakiyenize erişim sağlar, bu yüzden güvenli tutun. Kaybederseniz, eski aktif anahtarı hemen değiştirmek için yeni bir tane oluşturun.
Standart Sohbet Tamamlamaları
Standart bir POST isteği gönderin /v1/chat/completions mesaj dizinizle birlikte. Modelimiz doğrudan metinle yanıt verir, şu parametreleri destekler: temperature ve top_p kontrol için. Geçersiz anahtarlar gibi hatalar 401 döndürürken, yetersiz kredi 402 tetikler. Yapılandırılmış çıktılar için JSON modunu kullanın veya konuşma akışları için düz metne bağlı kalın.
Akış Yanıtları
Ayarlayarak akışı etkinleştirin stream: true istem yükünüzde. Model metke oluştururken Sunucu Tarafından Gönderilen Etkinlikler (SSE) parçaları alırsınız. Son parça, faturalandırma doğruluğu için toplam belirteç kullanımını içerir. Bu yaklaşım, uncensored modelden uzun formatlı yanıtlar beklerken UI'nizin yanıt vermesini sağlar.
Fonksiyon Çağırma Araçları
Modelin yapılandırılmış veriler üretmesini sağlamak için istek gövnenize araçlar tanımlayın. Şu tools istekle işlev tanımlamaları içeren dizi. Model, bağlama göre bu işlevleri çağırmayı seçebilir. tool_choice veya modelin karar vermesine izin verin. Bu özellik, ajan iş akışları için standart OpenAI SDK'larıyla sorunsuz çalışır.
Limitler, Hatalar ve Bağlam
Bağlam pencereniz toplam 100.000 token destekler, istek başına maksimum çıktı 16.000 token'dır. Hız sınırları dakikada 300 istek ve anahtar başına 8 eşzamanlı istekle sınırlar. 429 hatalarını üstesinden gelmek için üstel geri çekilme uygulayın. Kredi bittiğinde istekler zarifçe başarısız olur ve kullanılmayan ön ödemeli kredi süresi dolmaz.
cURL
curl https://api.openaiapialternatives.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Translate the following French code comments to English."}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.openaiapialternatives.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)Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.openaiapialternatives.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)SSS
Hangi ödeme yöntemlerini kabul ediyorsunuz?
Yalnızca Kripto: TRC20 üzerinde USDT veya Base üzerinde USDC, $20 ile $500 arasında herhangi bir tam tutar. Bonus kredi $50'den itibaren geçerlidir.
Ön ödemeli faturalandırma istek başına maliyetlerle nasıl karşılaştırılır?
1M giriş token'ı başına $0.15 ve 1M çıkış token'ı başına $0.50 ödersiniz. Kredi yalnızca gerçek kullanım için tahsil edilir ve hatalar ücretsizdir. Aylık ücret veya abonelik bulunmaz; krediniz süresi dolmaz.
Dakikada 300 istek hız limitine takılırsam ne olur?
API, 429 durum kodunu döndürür. Uygulamanızda üstel geri çekilme ile yeniden deneme mantığı uygulamanız gerekir. Limit API anahtarı başına geçerlidir, bu nedenle verimliliği artırmak için gerekirse yeni bir anahtar oluşturabilirsiniz.
Anahtarınızı adımlarda alın
Kaydolun, jetonu kopyalayın, temel URL'yi güncelleyin. Hepsi bu.
Deneme kredisi ile dene