Hızlı Başlangıç: uncensored sohbet tamamlamaları
Filtresiz API anahtarınızı alın ve hemen istek göndermeye başlayın. Bu hızlı başlangıç rehberi, temel URL'yi, kimlik doğrulamayı ve openai uyumlu API için temel SDK örneklerini kapsar.
Temel URL ve Kimlik Doğrulama
Filtrelenmemiş AI uç noktasının temel URL'si HTTPS://api.venicepricing.com/v1 şeklindedir. API anahtarınızı Yetkilendirme başlığında Bearer belirteci olarak iletirerek kimlik doğrulaması yaparsınız. Bu kurulum, temel_url ve API anahtarını basitçe değiştirerek resmi OpenAI SDK'ları ve herhangi bir OpenAI-uyumlu istemci ile çalışır. Anahtarınızı, Google ile devam etme veya e-posta ve şifre kullanarak API Anahtarı sayfasında anında oluşturabilirsiniz. Bu hızlı işlem için telefon numarası gerekmez. Anahtar oluşturulduktan hemen sonra gösterilir, böylece hemen test etmeye başlayabilirsiniz. Hesap başına yalnızca bir aktif anahtarınız olabilir, ancak istediğiniz zaman onu değiştirebilirsiniz.
Bir Sohbet Tamamlama İsteği Gönderin
POST /v1/chat-completions uç noktasına standart metin-giriş, metin-çıkış isteği gönderin. Reddiye olmayan şekilde ayarlanmış açık ağırlıklı modele erişmek için model kimliği uncensored kullanın. İstek gövdesi, istem içeriğinizi içeren messages dizisini içermelidir. Bunu hemen bir curl komutuyla test edebilirsiniz. Bu doğrudan yaklaşım, uncensored LLM hizmetimiz için doğru uç nokta kullandığınızdan emin olmanızı sağlar. Hatalar ve reddiyeler ücretsizdir, bu nedenle yalnızca gerçek token kullanımından ödersiniz. Modelin yasal yetişkin veya tartışmalı konularda reddiye vermediğini unutmayın. Bu, GPT, Claude veya başka bir sağlayıcının modeli değildir. Kendi sunucularımızda çalışır.
Model Parametrelerini Yapılandırın
Sıcaklık, top_p, stop ve seed gibi parametreleri kullanarak model davranışını ayarlayabilirsiniz. Bu ayarlar, yanıtlardaki yaratıcılığı ve belirleyiciliği kontrol etmenizi sağlar. Bağlam penceresi, istek ve tamamlama birlikte olmak üzere 100,000 tokena kadar destekler. Her istek en fazla 16,000 token çıktısı verebilir veya max_tokens ayarlanmazsa 2,048 token. Araçlar ve tool_choice aracılığıyla fonksiyon çağırma da desteklenir. Bu esneklik, abonelik gerektirmeden karmaşık etkileşimler oluşturmanızı sağlar. Çıktıyı özel kullanım durumunuza mükemmel şekilde uyacak şekilde ince ayarlayabilirsiniz. Model, farklı parametre yapılandırmaları boyunca tutarlı kalır.
Akış Yanıtlarını Yönetin
Akış özelliğini etkinleştirmek için isteğinizde stream parametresini true olarak ayarlayın. API, gerçek zamanlı jeton teslimi için Sunucu Tarafından Gönderilen Olaylar (SSE) aracılığıyla yanıtlar döndürür. Akışın son parçasında jeton kullanımını izleyebilirsiniz. Bu özellik, anında geri bildirim gerektiren uygulamalar için idealdir. Akış, uzun yanıtlar bekleyen kullanıcılar için algılanan gecikmeyi azaltmaya yardımcı olur. Akış verilerini tercih ettiğiniz dilde ayrıştıabilirsiniz. API anahtarı, akış süresi boyunca geçerliliğini korur. Akış sırasında oluşan hatalar, kredinizi kaybetmeden zarif şekilde işlenir. Bu yöntem, yüksek veri akışı senaryoları için verimlidir.
Fonksiyon Çağrısını Kullanın
İstek gövnenize araçlar tanımlayarak işlev çağırma yeteneklerini etkinleştirin. Model, araç tanımlamalarınıza uyan yapılandırılmış veriler döndürebilir. Bu özellik, işlev yürütme üzerinde hassas kontrol için tool_choice'u destekler. Harici API'leri entegre edebilir veya karmaşık veri dönüşümleri gerçekleştirebilirsiniz. uncensored model, araç tanımlamalarını gereksiz reddetmeler olmadan güvenilir şekilde işler. Tek bir istekte birden fazla araç tanımlayabilirsiniz. API, araç çağrılarını işler ve uygun çıktıyı döndürür. Bu yetenek, hizmeti gelişmiş ajan iş akışları için uygun kılar. İşlev çağırma herhangi bir OpenAI-uyumlu SDK ile test edilebilir.
JSON Yanıtlarını Biçimlendir
Modelin geçerli JSON döndürmesini zorlamak için response_format değerini json_object olarak ayarlayın. Bu, uygulama kodunuzda tutarlı ayrışmayı sağlar. Bu özelliği yapılandırılmış veri çıkarma veya API yanıtları için kullanabilirsiniz. Model JSON sözdizimi kurallarına sıkı sıkıya uyar. Bu format, kodunuzda son işlemeye olan ihtiyacı azaltır. Çıktıyı alındığı anda doğrulayabilirsiniz. Uncensored AI API bu formatı ek ücret olmadan destekler. Hatalar ücretlendirilmez, bu yüzden özgürce deney yapabilirsiniz. Bu özellik diğer sistemlerle güvenilir entegrasyon için kritiktir.
cURL
curl https://api.venicepricing.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the cost of a vaporetto ticket"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.venicepricing.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.venicepricing.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)Sık sorulan sorular
Venice fiyatlandırması için temel URL nedir?
Temel URL HTTPS://api.venicepricing.com/v1 şeklindedir. base_url yapılandırmasını güncellediğinizde bu URL standart OpenAI SDK'ları ile çalışır. Kimlik doğrulama için Authorization başlığında API anahtarınızı dahil etmeniz gerekir.
Hataları ve hız sınırlarını nasıl yönetebilirim?
Bir 401 hatası geçersiz veya eksik bir API anahtarı olduğunu gösterir. Bir 402 hatası ön ödemeli hesabınızda yetersiz kredi olduğunu bildirir. Bir 429 hatası dakikada 300 istek sınırını aştığınızı gösterir. Bunları anahtarınızı kontrol ederek, kripto ile yükleyerek veya hız sınırının sıfırlanmasını bekleyerek çözebilirsiniz.
Bağlam penceresi boyutu nedir?
Bağlam penceresi, istem ve tamamlama birlikte olmak üzere 100.000 tokene kadar destekler. Her istek en fazla 16.000 token çıktı verebilir. max_tokens ayarlanmazsa varsayılan çıktı limiti 2.048 token'dır. Bu boyut, uzun belgeler ve karmaşık konuşmalar için uygundur.
AI sohbet botunuz için şimdi anahtar
Kaydol, anahtarı al ve uç noktaya yönlendir. İşte bu kadar.
API anahtarı al