Sohbet Tamamlamaları API Belgeleri
OpenAI uyumlu uç noktamıza tek bir istek göndererek engellenmemiş AI bot API'siyle başlayın. Bu kılavuz; kodlama ve NSFW kullanım durumlarınız için kimlik doğrulama, akış ve yapılandırılmış çıktı konularını kapsar.
- Temel URL
https://api.uncensoredlocal.com/v1- Model
uncensored
Kimlik doğrulama ve base URL
İstemcinizde API anahtarınızı ve temel URL'yi ayarlayarak bağlanın. Temel URL https://api.uncensoredlocal.com/v1. Her istek Authorization header anahtarınızla. Kayıt için telefon numarası gerekmez ve Google veya e-posta ile kimlik doğrulaması yapabilirsiniz. Hatalar ve reddetmeler krediyi tüketmez, bu yüzden test ücretsizdir.
İlk istek
Metin oluşturmak için standart bir tamamlama gönderin. Model kimliğini uncensored model için. API metin girişi kabul eder ve metin çıktısı döndürür. Anahtarınızı oluşturduktan hemen sonra bağlantıyı test edebilirsiniz.
curl https://api.uncensoredlocal.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Find the current UTC timestamp."}]
}'
Bu, oluşturulan metni yanıt gövdesinde döndürür. Sıcaklık gibi parametreleri ayarlayabilirsiniz temperature yaratıcılığı kontrol etmek için. Model, yasal yetişkin kullanım için içerik reddetmeleri olmadan yanıt verecek şekilde ayarlanmıştır.
Python SDK
API'mizi entegre etmek için resmi OpenAI Python kütüphanesini kullanın. Base URL'i hizmetimize işaret edecek şekilde ayarlayın. İstemciyi API anahtarınızla başlatın ve bir sohbet tamamlama isteği gönderin.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredlocal.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)
Yanıt nesnesi oluşturulan içeriği içerir. Metni doğrudan mesaj nesnesinden erişebilirsiniz. Bu, herhangi bir standart OpenAI-uyumlu istemci kütüphanesiyle çalışır.
Node SDK
Geliştirmeye başlamak için OpenAI Node paketini yükleyin. İstemci örneğinde base URL'yi ve API anahtarını yapılandırın. Sohbet tamamlamaları uç noktasına bir istek gönderin.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredlocal.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);
Sonuç, tam tamamlama ayrıntılarını sağlar. Metni ayrıştırıp uygulamanızda kullanabilirsiniz. API, çıktıyı ince ayarlamak için tüm standart parametreleri destekler.
SSE ile akış yanıtlar
Ayarlayarak akışı etkinleştirin stream: true istekinizde. API, tokenlar oluşturulurken Sunucu Tarafından Gönderilen Etkinlikler (SSE) döndürür. Bu, çıktının kullanıcıya gerçek zamanlı olarak görüntülenmesini sağlar.
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)
Her bir parça kısmi metin içerir. Son parça token kullanım istatistiklerini içerir. Akış, uzun yanıtlar için algılanan gecikmeyi azaltır. Akış sırasında hataları olay olay işleyebilirsiniz.
Hız sınırlamaları ve kotalar
Her API anahtarı dakikada 300 istekle sınırlıdır. Aynı anda 8 eşzamanlı istek yapabilirsiniz. İstek gövdesi 8 MB'ı aşmamalıdır. Geçersiz bir anahtarla bir istek gönderirseniz 401 hatası alırsınız. 402 hatası kredi olmadığını gösterir. 429 hatası hız sınırına ulaştığınızı belirtir. Bağlam penceresi prompt ve tamamlama için birlikte 100.000 tokendır. Maksimum çıktı, istek başına 16.000 tokendır. Hatalar ücretsizdir, bu nedenle sınırları maliyet olmadan test edebilirsiniz.
Sık sorulan sorular
uncensored AI bot API temel URL'si nedir?
Temel URL HTTPS://api.uncensoredlocal.com/v1 şeklindedir. base_url parametresini güncelleyerek herhangi bir OpenAI-uyumlu SDK ile çalışır. Standart istekler için başka bir temel URL gerekmez.
Uncensored LLM'i çevrimiçi olarak nasıl kullanmaya başlarım?
Google veya e-posta ile kaydolun ve API anahtarınızı anında edinin. USDT veya USDC ile kripto kredisi ekleyerek istek göndermeye başlayın. Tüm tamamlamalar için model kimliği "uncensored"dir.
Uncensored yerel AI için hız limitleri nelerdir?
Dakikada 300 istek ve anahtar başına 8 eşzamanlı istekle sınırlısınız. Bağlam penceresi 100,000 token destekler. İstek gövdeleri 8 MB'ın altında olmalıdır. Hatalar hız sınırınızın dışında sayılmaz.
Saniyeler içinde anahtar oluşturma
Kaydolun, anahtarınızı alın, temel URL'yi güncelleyin. Tamam.
Temel URLhttps://api.uncensoredlocal.com/v1