Detectar idioma
POST
https://api.curriculo.me/public/detect-language/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.
| Campo | Tipo | Notas |
|---|---|---|
text | cadena | Un solo texto, de hasta 50,000 caracteres. |
texts | cadena[] | Hasta 200 textos, cada uno de hasta 50,000 caracteres. La respuesta mantiene su orden. |
default_language | cadena | Devuelto 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
| Estado | Causa típica |
|---|---|
400 | Texto en blanco, o una clave JSON duplicada. |
413 | Más de 200 textos, o un texto que supera los 50,000 caracteres. |
Updated