Metin

Metin Çevir

Metni hedef dile çevirir

POST
/v1/translations

Genel Bakış

/v1/translations endpoint'ini metinden metne çeviri için kullanın.

Bu endpoint, ses dosyası alan ve her zaman İngilizce metin çıkaran Ses Çevirisi endpoint'inden farklıdır.

Agent akışları için önce güncel önerilen çeviri modellerini keşfedin:

curl "https://api.tokenlab.sh/v1/models?recommended_for=translation"

Ardından seçilen modeli açıkça /v1/translations endpoint'ine gönderin.

recommended_for=translation yalnızca metin çevirisi (POST /v1/translations) için geçerlidir. ses çevirisine uygulanmaz.

İstek Gövdesi

modelstringzorunlu

/v1/models?recommended_for=translation tarafından döndürülen çeviri model ID'si.

textstringzorunlu

Çevrilecek kaynak metin.

target_languagestringzorunlu

Modele bağlı olarak hedef dil kodu veya dil adı.

source_languagestring

İsteğe bağlı kaynak dil ipucu.

mime_typestringvarsayılan: text/plain

Kaynak metin formatı. Desteklenen değerler: text/plain, text/html.

userstring

Abuse izleme ve request takibi için isteğe bağlı son kullanıcı identifier'ı.

Yanıt

textstring

Çevrilmiş metin.

modelstring

Çeviriyi üreten model.

source_languagestring | null

Model tarafından tespit edilen veya kabul edilen kaynak dil.

target_languagestring

Request için kullanılan hedef dil.

İstek

curl -X POST "https://api.tokenlab.sh/v1/translations" \
  -H "Authorization: Bearer sk-your-api-key" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "doubao-seed-translation",
    "text": "你好,欢迎使用 TokenLab。",
    "target_language": "en"
  }'

Yanıt

Response
{
  "text": "Hello, welcome to TokenLab.",
  "model": "doubao-seed-translation",
  "source_language": "zh",
  "target_language": "en"
}

Yetkilendirme

BearerAuth
AuthorizationBearer <token>

API Anahtarı kimlik doğrulaması. API anahtarlarını Dashboard > API > API Keys bölümünden oluşturun veya yönetin.

Konum: header

Başlıklar

X-TokenLab-Delivery-Policy?string

İstek bazlı Teslimat politikası. API anahtarı ve Çalışma Alanı varsayılanlarını geçersiz kılar. Otomatik olarak önce TokenLab Verified dener ve çıktı, istek kabulü veya kalıcı kaynak oluşturma öncesinde bir kez Official seçeneğine geçiş yapabilir.

Geçerli değerler

  • "auto"
  • "verified"
  • "official"

İstek gövdesi

application/json

Yanıt

application/json

application/json

application/json

application/json

application/json

application/json