번역
POST
https://api.curriculo.me/public/translate/국적 없는 사람. 는 85개의 지원된 ISO 639-1 언어 코드들 사이의 문자열 또는 전체 PDF 및 DOCX 문서를 번역한다. 422로 그 세트 밖의 언어는 거부됩니다 . 언어 참조.
가격은: $ 0.01 요청당 또는 그보다 높은 경우 기본 모델 비용의 3배. 가격 및 청구서를 참조.
텍스트 모드
application/json
| 필드 | 유형 | 노트 |
|---|---|---|
text | 문자열 | 한 줄이야 응답은 translation를 가지고 있고 목록은 아닙니다. |
texts | 문자열[] | 몇 줄이. 최대 200개, 그리고 총 50,000개 반응은 당신의 순서를 유지합니다. |
target_language (필요한) | 문자열 | ISO 639-1 코드를 번역합니다. |
source_language | 문자열 | 입력 코드의 ISO 639-1 기본 설정 en. |
text 또는 texts.
curl -X POST https://api.curriculo.me/public/translate/ \
-H 'Authorization: Bearer key_abc123_yoursecret' \
-H 'Content-Type: application/json' \
-d '{"texts": ["Senior backend engineer", "Remote within Europe"], "source_language": "en", "target_language": "fr"}'- 하나의 문자열 는
translation를 단일ok깃발로 반환합니다. - 몇 개의 문자열 는 입력 순서로
translations를 반환하며, 각 항목에ok플래그가 있습니다. 하나의 항목이 실패하면 나머지는 여전히 돌아옵니다. - 큰 입력에 대한 응답에는
recommended_async: true가 포함될 수 있습니다. 그런 일을POST /translate/async로 보내세요.
문서 모드
multipart/form-data 같은 길에서
| 필드 | 유형 | 노트 |
|---|---|---|
files | 파일[] | 하나 이상의 문서, PDF 또는 DOCX, 요청에 따라 최대 10개 및 각 10개 MB 각 문서에는 최대 200개의 블록과 50,000개의 문자가 포함될 수 있습니다. |
target_language (필요한) | 문자열 | ISO 639-1 코드를 번역합니다. |
source_language | 문자열 | ISO 639-1 소스 코드 기본 설정 en. |
curl -X POST https://api.curriculo.me/public/translate/ \
-H 'Authorization: Bearer key_abc123_yoursecret' \
-F 'files=@job_description.docx' \
-F 'target_language=ko'번역은 텍스트로 돌아옵니다. 각 파일은:
{
"filename": "job_description.docx",
"text": "…",
"target_language": "ko",
"source_language": "en",
"ok": true,
"blocks": 14
}시간
2초가 채 안 돼
오류
| 상태 | 전형적인 원인 |
|---|---|
400 | 빈 텍스트, 읽히지 않는 문서 또는 비밀번호로 보호된 문서 또는 복제된 JSON 키. |
413 | 200개 이상의 텍스트, 50,000개 이상의 문자 또는 크기가 제한된 문서입니다. |
422 | target_language 실종되거나, 언어는 지원되는 85개의 코드 이외의 언어 또는 필드가 잘못된 이름으로 지정되어 있습니다. |
Updated