Spaces:
Sleeping
Sleeping
metadata
title: Helsinki CTranslate2 API
emoji: ⚡
colorFrom: green
colorTo: blue
sdk: docker
app_port: 7860
pinned: false
Helsinki CTranslate2 Translation API ⚡
6-10x быстрее обычного Helsinki через CTranslate2 INT8 на бесплатном CPU!
Скорость
| Метод | CPU токенов/сек |
|---|---|
| Helsinki (transformers) | ~60 |
| Helsinki (CTranslate2 INT8) | ~600 |
Использование
import requests
# Одиночный перевод
r = requests.post("https://ВАШ_НИК-helsinki-ct2.hf.space/translate",
json={"text": "Hello world", "src_lang": "en", "tgt_lang": "ru"})
print(r.json()["translated_text"]) # "Привет мир"
# Батч перевод (быстрее для pdf2zh)
r = requests.post("https://ВАШ_НИК-helsinki-ct2.hf.space/translate/batch",
json=["Hello", "World", "Test"],
params={"src_lang": "en", "tgt_lang": "ru"})
print(r.json()["translations"])
Endpoints
POST /translate— одиночный переводPOST /translate/batch— батч до 200 текстовPOST /v1/chat/completions— OpenAI-совместимый (для pdf2zh)GET /health— статусGET /docs— Swagger UI