Metin
Metin Çevir
Metni hedef dile çevirir
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
/v1/models?recommended_for=translation tarafından döndürülen çeviri model ID'si.
Çevrilecek kaynak metin.
Modele bağlı olarak hedef dil kodu veya dil adı.
İsteğe bağlı kaynak dil ipucu.
text/plainKaynak metin formatı. Desteklenen değerler: text/plain, text/html.
Abuse izleme ve request takibi için isteğe bağlı son kullanıcı identifier'ı.
Yanıt
Çevrilmiş metin.
Çeviriyi üreten model.
Model tarafından tespit edilen veya kabul edilen kaynak dil.
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
{
"text": "Hello, welcome to TokenLab.",
"model": "doubao-seed-translation",
"source_language": "zh",
"target_language": "en"
}Yetkilendirme
BearerAuth 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
İ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