TR ▾
API anahtarı al

EmbeddingApisDokümantasyon

Pipeline'ınız için sansürsüz metin API'si

Gömme API'si Hızlı Başlangıç Rehberi

Bu rehberi kullanarak sansürsüz sohbet tamamlamaları API'mizi metin işleme havuzlarınıza entegre edin. Uç nokta, içerik reddi olmadan metin oluşturma, belge özetleme veya veri çıkarma yapmanıza olanak tanıyan standart OpenAI formatlarını kabul eder.

Kimlik Doğrulama

API'ya hesap panelinizden oluşturulan benzersiz bir API anahtarı ile erişin. Bu anahtarı her istekte Bearer şemasını kullanarak Authorization başlığına ekleyin. Tüm uç noktalar için temel URL https://api.embeddingapis.com/v1 şeklindedir. Bu URL, resmi OpenAI SDK'ları ve OpenAI uyumlu hizmetler için yapılandırılmış herhangi bir istemci ile çalışır. Anahtarınızı güvende tuttuğunuzdan emin olun, çünkü ön ödemeli kredilerinize erişim sağlar.

Her hesap için yalnızca bir aktif anahtar sınırlaması vardır; bu anahtarı istediğiniz zaman yeniden oluşturabilirsiniz. Anahtarı yeniden oluşturmak öncekini hemen geçersiz kılar, bu nedenle yapılandırmanızı hemen güncelleyin.

Sohbet Tamamlama Uç Noktası

POST /v1/chat/completions uç noktasına metin istemleri gönderin. API, uncensored kimliğiyle tanımlanan tek bir sansürsüz model sunar. Bu model, yasal yetişkin, kurgusal veya güvenlik araştırması konuları için içerik reddi olmadan yanıt verecek şekilde ayarlanmış açık ağırlıklı bir LLM'dir. Metin alır ve metin çıktısı verir; bu da pipeline'ınızdaki son işleme, özetleme veya çıkarma adımları için ideal kılar.

Sisteminiz ve kullanıcı istemlerinizi içeren bir messages dizisi ile isteğinizi yapılandırın. API, oluşturulan metni içeren bir JSON yanıtı döndürür.

curl https://api.embeddingapis.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
  }'

Python SDK Entegrasyonu

API ile etkileşim kurmak için resmi OpenAI Python kütüphanesini kullanın. base_url değerini uç noktamıza ayarlayın ve API anahtarınızı sağlayın. Bu yaklaşım, minimum değişikliklerle mevcut istemci kodundan yararlanmanıza olanak tanır. İstemci, serileştirmeyi ve ağ isteklerini yönetir; uygulama mantığınız için ayrıştırabileceğiniz yapılandırılmış yanıtlar döndürür.

Akış ve fonksiyon çağırma dahil tüm özellikleri desteklemek için SDK'nın güncel bir sürümünü kullandığınızdan emin olun. Tamamlama çağrılırken model kimliği uncensored olarak kalır.

from openai import OpenAI

client = OpenAI(base_url="https://api.embeddingapis.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 SDK Entegrasyonu

JavaScript veya TypeScript ortamları için OpenAI Node.js SDK'sını kullanın. İstemciyi doğru temel URL ve API anahtarıyla yapılandırın. Bu kurulum, mevcut Node tabanlı pipeline'larınızla uyumluluğu sağlar. SDK, bağlantıyı POST /v1/chat/completions uç noktasına yönetir ve istek göndermenizi ile metin tamamlamaları almanızı verimli hale getirir.

Bu entegrasyon; alt yazı, senaryo oluşturma veya büyük metin bloklarından veri çıkarma gibi sunucu taraflı metin işleme için uygundur.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.embeddingapis.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ışlı Yanıtlar

Düşük gecikme süreli uygulamalar için isteğinizde stream: true ayarlayarak akışı etkinleştirin. API, tokenlar oluşturuldukça onları teslim eden bir Sunucu Tarafı Olayları (SSE) akışı döndürür. Bu, gerçek zamanlı kullanıcı arayüzleri veya anında geri bildirim değerli olan uzun metinleri işlerken özellikle yararlıdır.

Kısmi yanıtları işlemek için SSE akışını ayrıştırın. Sansürsüz model bu modu destekler; böylece tüm tamamlama tamamlanmadan içeriği üretilirken tepki verebilirsiniz.

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)

Limitler, Hatalar ve Bağlam Penceresi

Bağlam penceresi, hem istem hem de tamamlama için birlikte 100.000 token destekler. 8 MB gövde sınırını veya dakikada 300 istek hız limitini aşan istekler başarısız olur. Kimlik doğrulama hataları, anahtar geçersizse 401 durumunu döndürür. Ön ödemeli kredi tükendiğinde, token kullanımını karşılayacak kredi kalmadığı için istekler başarısız olur. 429 durumu, hız limitinin dolduğunu gösterir.

Sert bir içerik sınırı her zaman geçerlidir: küçüklerle ilgili cinsel içerik içeren istekler, diğer ayarlardan bağımsız olarak engellenir. Diğer tüm yasal yetişkin içerikler reddedilmeden işlenir.

Teknik özellikler

Kredi yüklemeden önce kontrol edebilmeniz için API'nin gerçek limitleri ve özellikleri tek yerde.

ÖğeDeğer
BiçimOpenAI uyumlu: herhangi bir OpenAI SDK'sı base URL ve anahtarı değiştirerek çalışır
Kimlik doğrulamaAuthorization: Bearer YOUR_KEY
Uç noktalarPOST /v1/chat/completions · GET /v1/models
Model kimliğiuncensored
Base URLhttps://api.embeddingapis.com/v1
Akışevet — server-sent events; son parça token kullanımını içerir
Parametrelertemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Maksimum çıktı100.000 token'lık pencerenin kalanına kadar; max_tokens isteğe bağlı (ayrı sınır yok)
Bağlam penceresi100.000 token (girdi + çıktı)
Fonksiyon çağırmaevet — tools, tool_choice; yanıtta tool_calls, akışta da; sonuçlar role: tool olarak
JSON moduresponse_format: {"type": "json_object"}
Yanıt başlıklarıX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
İstek boyutuen fazla 8 MB
Eşzamanlılıkanahtar başına aynı anda 8 istek
Hız limitianahtar başına dakikada 300 istek
Fiyat1M girdi token'ı $0,25 · 1M çıktı token'ı $1,00
Geçerliliködenen kredinin süresi dolmaz, abonelik yok
Faturalamaön ödemeli kredi, gerçek kullanıma göre; hatalar ve retler ücretsiz
YüklemeUSDT (TRC20) veya USDC (Base), $10–$500 arası herhangi bir tam tutar
Ücretsiz deneme$0,50, 7 gün, kart gerekmez · Deneme anahtarı: 2 paralel istek, dakikada 60; ilk yüklemeden sonra tam limitler (8 ve 300)
Bonus$50'dan itibaren +%5, $100'dan itibaren +%10
GirişGoogle veya e-posta ve şifre
Anahtarlarhesap başına bir aktif anahtar; yenisi eskisinin yerini alır
İçerikyetişkin içeriğe izin var; reşit olmayanları içeren cinsel içerik reddedilir

Hata kodları

Hatalar sabit bir type ile JSON olarak döner; başarısız veya reddedilen istekler ücretlendirilmez.

KodTürAnlamı
400bad_requestgeçersiz JSON, boş mesajlar, hatalı parametre veya bağlam çok uzun
401missing_key · invalid_key · key_revokedanahtar yok, yanlış veya değiştirilmiş
402no_creditkredi bitti — yükleyin, hemen devam eder
403content_blockedreşit olmayanları içeren cinsel içerik — reddedildi, ücret yok
404not_foundbilinmeyen uç nokta
413request_too_largegövde 8 MB'tan büyük
429rate_limited · concurrencydakikada 300 veya aynı anda 8 aşıldı — bekleyip tekrar deneyin
503upstream_busymodel meşgul — birkaç saniye sonra tekrar deneyin

Sorular ve cevaplar

Bu API embedding üretimi destekliyor mu?

Hayır. Bu API bir metin sohbet tamamlama uç noktasıdır. Gömme, görüntü, ses veya video üretmez. Özetleme veya veri çıkarma gibi metin oluşturma görevleri için kullanın.

Fiyatlandırma nasıl hesaplanır?

Fiyatlandırma, kullanım başına ödemeli ön ödemeli kredi modeline göredir. Giriş tokenları 1M token başına $0,25, çıktı tokenları ise 1M token başına $1,00'dır. Krediler süresi dolmaz.

Model sansürsüz mü?

Evet, model yasal yetişkin, kurgusal veya tartışmalı konularda reddetmez. Ancak, çocuklarla ilgili cinsel içerik her zaman engellenir.

Anahtarınız tek bir formun uzağında

Bir hesap oluşturun, anahtarı kopyalayın, temel URL'yi değiştirin. Kurulum bu kadar.

API anahtarını alDokümantasyonu oku