Skip to content

Detectar idioma

POSThttps://api.curriculo.me/public/detect-language/
On this page

Sin estado. Devuelve un código 639-1 para cada texto. Úselo para enrutar un CV o mensaje (asignar al reclutador adecuado, elegir la plantilla adecuada) antes de que alguien lo lea.

Precio: $0.001 por solicitud.

Las detecciones se ejecutan primero sin conexión. Un texto que el detector sin conexión no puede llamar con confianza vuelve a un modelo, que puede devolver cualquier código de dos letras, incluidos los idiomas que /translate/ no acepta.

Solicitud

application/json. Enviar text (una cadena) o texts (una lista). Lista de entrada, lista de salida.

CampoTipoNotas
textcadenaUn solo texto, de hasta 50,000 caracteres.
textscadena[]Hasta 200 textos, cada uno de hasta 50,000 caracteres. La respuesta mantiene su orden.
default_languagecadenaDevuelto cuando un texto no se puede llamar. Predeterminado en en.

Ejemplos

Un texto:

curl -X POST https://api.curriculo.me/public/detect-language/ \
  -H 'Authorization: Bearer key_abc123_yoursecret' \
  -H 'Content-Type: application/json' \
  -d '{"text": "Ingeniera de software con diez años de experiencia"}'

Varios textos:

curl -X POST https://api.curriculo.me/public/detect-language/ \
  -H 'Authorization: Bearer key_abc123_yoursecret' \
  -H 'Content-Type: application/json' \
  -d '{"texts": ["Ingénieur logiciel", "소프트웨어 엔지니어"], "default_language": "en"}'

Respuesta

Un texto devuelve el resultado de ese texto. Varios textos devuelven resultados en orden de entrada. Consultar Procesamiento por lotes.

Tiempo

Menos de un segundo.

Errores

EstadoCausa típica
400Texto en blanco, o una clave JSON duplicada.
413Más de 200 textos, o un texto que supera los 50,000 caracteres.

Updated