检测语言
POST
https://api.curriculo.me/public/detect-language/无状态。 返回每个文本的 ISO 639-1 代码。可用于在任何人阅读之前路由一条 CV 或消息(分配正确的招聘人员,选择正确的模板)
价格: $0.001 每次请求.
检测首先在离线模式下运行。离线检测器无法自信地识别的文本将回退到模型,该模型可以返回任何两个字母的代码,包括 /translate/ 不接受的语言.
请求
application/json. 发送 text (一个字符串) 或 texts (一个列表)。列表输入,列表输出.
| 字段 | 类型 | 备注 |
|---|---|---|
text | 字符串 | 单个文本,最大 50,000 个字符. |
texts | 字符串[] | 最多 200 个文本,每个文本最大 50,000 个字符。响应保持您的顺序. |
default_language | 字符串 | 当无法调用文本时返回。默认为 en. |
示例
一个文本:
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"}'多个文本:
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"}'响应
一个文本返回该文本的结果。多个文本返回结果按输入顺序排列。请参阅 批处理.
时序
小于一秒。
错误
| 状态 | 典型原因 |
|---|---|
400 | 空白文本,或重复的 JSON 键。 |
413 | 超过200篇文本,或单个文本超过50,000个字符。 |
Updated