Detectar idioma
POST
https://api.curriculo.me/public/detect-language/On this page
Sem estado. Retorna um código 639-1 para cada texto. Use-o para rotear um CV ou mensagem (atribuir o recrutador certo, escolher o modelo certo) antes que alguém a leia.
Preço: $0.001 por solicitação.
A detecção é executada offline primeiro. Um texto que o detector offline não pode chamar com confiança recorre a um modelo, que pode retornar qualquer código de duas letras, incluindo idiomas que /translate/ não aceita.
Solicitação
application/json. Envie text (uma string) ou texts (uma lista). Lista de entrada, lista de saída.
| Campo | Tipo | Notas |
|---|---|---|
text | cadeia de caracteres | Um único texto, com até 50.000 caracteres. |
texts | cadeia de caracteres[] | Até 200 textos, cada um com até 50.000 caracteres. A resposta mantém a ordem. |
default_language | cadeia de caracteres | Retornado quando um texto não pode ser chamado. Padrão para en. |
Exemplos
Um 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"}'Vários 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"}'Resposta
Um texto retorna o resultado desse texto. Vários textos retornam resultados na ordem de entrada. Consulte a Batching.
Temporização
Menos de um segundo.
Erros
| Status | Causa típica |
|---|---|
400 | Texto em branco, ou uma chave JSON duplicada. |
413 | Mais de 200 textos, ou um texto com mais de 50.000 caracteres. |
Updated