tr ▾
Deneme kredisi ile dene

Filtresiz IA API Hızlı Başlangıç

Kısıtlanmamış IA API anahtarını edinin ve dakikalar içinde metin istekleri göndermeye başlayın. Bu hızlı başlangıç, OpenAI uyumlu API'mizi projelerinize entegre etmek için temel bilgileri kapsar.

1M giriş tokeni başına
$0.15
Çıktı tokenleri / 1M
$0.50
token bağlamı
100,000
deneme kredisi
$0.50
dakikadaki istek sayısı
300

Kurulum ve kurulum

Tercih ettiğiniz dil için resmi SDK'yı yükleyin. API'miz herhangi bir standart OpenAI-uyumlu istemci ile çalışır, bu nedenle zaten güvendiğiniz kütüphaneleri kullanabilirsiniz. Kurulum işlemi, bağımlılığı proje ortamınıza eklemeye ek olarak özel yapılandırma gerektirmez.

İsteklerinizi kimlik doğrulamak için bir API anahtarına ihtiyacınız olacak. Google veya e-posta ile kaydolduktan hemen sonra bir tane oluşturun. Anahtar ekranda bir kez görünür, bu yüzden kopyalayın veya güvenli bir yere kaydedin. Ön ödemeli bakiyenizden yetkisiz kullanımını önlemek için gizli tutun.

Yapılandırma: base_url ve anahtar

İstemcinizi temel URL'mize yönlendirin ve API anahtarı başlığını ayarlayın. Sağlanan özel uç nokta kullanın. Bu, isteklerinizin doğrudan sansürsüz modele gitmesini sağlar. Temel URL HTTPS://api.iasemsensura.com/v1'dir.

Şunu ayarlayın: Authorization header'ı Bearer YOUR_API_KEY. Bu başlık, gönderdiğiniz her isteği kimlik doğrular. Doğru anahtar olmadan API, girdinizi 401 hatasıyla reddeder. Anahtarınızın kayıt sırasında gösterilenle eşleştiğini her zaman doğrulayın.

İlk isteğinizi gönderme

Bağlantıyı test etmek için basit bir sohbet tamamlama isteği gönderin. Model kimliğini kullanın uncensored doğru çıktıyı aldığınızdan emin olmak için. Bu model kısıtlamasız metin üretimi için ayarlanmıştır. Standart reddetmeler olmadan rol yapma ve yetişkin temalarını işler.

İşte başlamanız için temel bir cURL örneği. Yer tutucuyu gerçek API anahtarınızla değiştirin. Bu komut kısa bir istek gönderir ve doğrudan bir yanıt bekler.

curl https://api.iasemsensura.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate 200 words of dark fantasy lore"}]
  }'

Akış yanıtlarını işleme

Gerçek zamanlı token üretimi için akış özelliğini etkinleştirin. Bu, metnin oluşturulurken görüntülendiği uygulamalar için kritiktir. API, verileri Sunucu Tarafından Gönderilen Etkinlikler (SSE) üzerinden olaylar olarak döndürür. Metinler mevcut oldukça parçalar halinde alırsınız.

Akışı verimli bir şekilde işlemek için Python SDK'sını kullanın. Kütüphane bağlantıyı yönetir ve token'ları geldikçe verir. Bu yaklaşım, son kullanıcılar için algılanan gecikmeyi azaltır. Ayrıca kısmi sonuçların anında görüntülenmesine olanak tanır.

from openai import OpenAI

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

Fonksiyon çağırma ve JSON modu

Yapılandırılmış veri çıkarma veya araç kullanımı için fonksiyon çağrısı kullanın. Araçlarınızı istek gövdesinde tanımlayın. Model gerekli argümanları içeren bir JSON nesnesi döndürecektir. Bu özellik standart metin üretimiyle birlikte çalışır.

Çıktıyı belirli bir biçime zorlamak için JSON modunu etkinleştirin. Ayarlayın response_format için {"type": "json_object"}. Bu, yanıtın geçerli JSON olmasını sağlar. JavaScript ortamlarıyla kolay entegrasyon için Node SDK'sını kullanın.

import OpenAI from "openai";

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

Token kullanımını ve limitleri anlama

Token kullanımını ve istek sınırlarını yakından izleyin. Bağlam penceresi isteğe başına 100.000 tokena kadar destekler. Bu hem girdi promptunu hem de oluşturulan çıktıyı kapsar. Aksi belirtilmedikçe maksimum çıktı 16.000 tokendir.

Her anahtar başına dakikada 300 istekle sınırlısınız. Eşzamanlılık, eşzamanlı 8 istekle sınırlandırılmıştır. Bu limitleri aşarsanız 429 hatası alırsınız. Akış yanıtları da bu limitlere dahildir. Tüketimi izlemek için son parçada usage alanını kullanın.

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

Zansürsüz ia API nedir ve standart modellerden nasıl farklıdır?

Uncensored IA API, sınırsız metin üretimi için optimize edilmiş tek bir özel büyük dil modeline erişim sağlar. Standart modellerin aksine, yasal yetişkin, kurgusal veya tartışmalı konuları reddetmez. Sunucularımızda barındırılan açık ağırlıklı bir modeldir ve kurumsal güvenlik filtreleri olmadan tutarlı davranış sağlar.

401 veya 429 gibi yaygın hataları nasıl yönetebilirim?

Bir 401 hatası, geçersiz veya eksik bir API anahtarı olduğunu gösterir. Anahtarınızın kayıt sırasında gösterilenle eşleştiğinden emin olun. Bir 429 hatası, dakikada 300 istek sınırını aştığınızı gösterir. Kısa bir süre bekleyin veya anahtar başına eşzamanlı istek sayısını 8'e düşürün.

Uncensored AI API akış yanıtlarını (streaming) destekliyor mu?

Evet, API, Sunucu Tarafından Gönderilen Olaylar (SSE) üzerinden akış desteği sağlar. SDK istemcinizde bunu etkinleştirerek belirteçlerin oluşturulmaları sırasında alabilirsiniz. Bu, gecikmeyi azaltır ve sohbet uygulamaları için kullanıcı deneyimini iyileştirir. Token kullanımı, akışın son parçasında raporlanır.

Tek form aracılığıyla erişim

Kaydolun, anahtarınızı alın, temel URL'yi güncelleyin. Gerekli tüm yapılandırma bu.

Deneme kredisi ile dene