Todas las APIs gratuitas
API gratuitaConocimientoSin clave

LibreTranslate

API de traducción automática de código abierto y auto-hospedable (AGPL); ejecútala sin conexión sin clave ni cuota, o accede a un mirror comunitario de forma gratuita.

LibreTranslate es un motor de traducción automática bajo licencia AGPL-3.0 construido sobre la pila Argos Translate / OpenNMT. Expone una API REST limpia (/translate, /detect, /languages, /translate_file) y está diseñado para auto-hospedarse mediante pip o Docker, de modo que seas dueño del endpoint sin clave, sin cuota y sin que los datos salgan de tu infraestructura; también funciona completamente sin conexión. La instancia oficial alojada en libretranslate.com ahora requiere una clave de API, pero los mirrors comunitarios listados en la documentación siguen sirviendo la misma API sin clave. Es la opción ideal cuando una automatización necesita traducción privada e ilimitada o funcionamiento en redes aisladas.

Nivel gratuito

Gratuito y de código abierto (código AGPL-3.0; Argos Translate subyacente es MIT) cuando se auto-hospeda; los mirrors comunitarios son gratuitos; el servicio oficial alojado en libretranslate.com es de pago (requiere clave de API).

Límites de uso

Auto-hospedado: lo que tú configures (--req-limit). Mirrors comunitarios: no publicados, pensados para uso ligero/personal. Instancia oficial alojada: por niveles según la clave adquirida.

Autenticación

Sin clave

URL base

https://translate.fedilab.app

Qué podrías construir con ella

  • Auto-hospedar una API de traducción privada e ilimitada para una automatización
  • Traducción sin conexión / en redes aisladas donde ningún dato puede salir de la red
  • Detección de idioma (/detect) como paso de enrutamiento antes de un procesamiento posterior
  • Traducir documentos subidos mediante /translate_file

Endpoints clave

  • POST/translateTraducir texto; cuerpo JSON: q, source (o 'auto'), target, format.
  • POST/detectDetectar el idioma de un texto; cuerpo JSON: q. Devuelve puntuaciones de confianza ordenadas.
  • GET/languagesListar los códigos de idioma admitidos y sus idiomas de destino disponibles.
  • POST/translate_fileTraducir un documento subido (formulario multipart: file, source, target).
Miembros

Los miembros obtienen la receta lista para ejecutar

Inicia sesión gratis para copiar la solicitud de ejemplo, ver una respuesta de muestra y leer las trampas.

Etiquetas

translationself-hostedopen-sourcelanguage-detectionoffline