DeepLX
DeepLX는 DeepL과 유사한 번역 품질을 제공하는 무료 번역 API입니다. 유연한 baseURL 패턴을 사용하여 다양한 DeepLX 공급자를 구성하는 방법을 알아보세요.
DeepLX란 무엇입니까?
DeepLX는 리버스 엔지니어링을 통해 DeepL과 유사한 번역 품질을 제공하는 무료 비공식 API입니다. 비용 부담 없이 고품질 번역 서비스가 필요한 개발자를 위해 공식 DeepL API에 대한 대안을 제공합니다.
유연한 BaseURL 구성
Read Frog은 다양한 DeepLX 공급자와 작동할 수 있도록 유연한 DeepLX baseURL 구성을 지원합니다. 공급자의 특정 엔드포인트 형식과 일치하도록 baseURL을 사용자 정의할 수 있습니다.
토큰 자리 표시자 지원
baseURL에 {{apiKey}} 자리 표시자를 사용하여 어느 위치에나 API 토큰을 삽입할 수 있습니다. 이는 다양한 DeepLX 공급자가 다양한 URL 형식의 토큰을 요구할 때 유용합니다.
예:
- 경로의 토큰:
https://api.deeplx.com/{{apiKey}}/translate - 쿼리 매개변수로서의 토큰:
https://api.deeplx.com/v1/translate?token={{apiKey}} - 하위 도메인의 토큰:
https://{{apiKey}}.api.deeplx.com/translate
특수 URL 처리
표준 DeepLX URL
대부분의 DeepLX 공급자의 경우 baseURL이 /translate으로 끝나지 않으면 Read Frog이 자동으로 이를 추가합니다.
- 입력:
https://deeplx.example.com - 출력:
https://deeplx.example.com/translate
API 토큰 사용:
- 입력:
https://deeplx.example.com+ 토큰abc123 - 출력:
https://deeplx.example.com/abc123/translate
api.deeplx.org 특수 논리
공식 https://api.deeplx.org 엔드포인트의 경우 Read Frog은 .org과 /translate 사이에 API 토큰을 삽입하는 특수 논리를 적용합니다.
- 토큰 없음:
https://api.deeplx.org/translate - 토큰 포함:
https://api.deeplx.org/your-token/translate
구성 예
API 토큰이 필요하지 않습니다.
일부 DeepLX 공급자는 인증을 요구하지 않습니다.
BaseURL: https://deeplx.vercel.app
API Key: (leave empty)
Result: https://deeplx.vercel.app/translate경로의 토큰
BaseURL: https://api.deeplx.com/{{apiKey}}
API Key: your-secret-token
Result: https://api.deeplx.com/your-secret-token/translate쿼리 매개변수로서의 토큰
BaseURL: https://api.example.com/v1/translate?key={{apiKey}}
API Key: your-api-key
Result: https://api.example.com/v1/translate?key=your-api-key토큰이 있는 사용자 정의 엔드포인트
BaseURL: https://deeplx.mydomain.com/api/{{apiKey}}/translate
API Key: abc123
Result: https://deeplx.mydomain.com/api/abc123/translateRead Frog에서 DeepLX 설정
- 확장 옵션 열기: Read Frog 확장 아이콘을 클릭하고 옵션으로 이동합니다.
- API 제공자로 이동: API 제공자 섹션으로 이동
- DeepLX 구성:
- 제공업체의 형식에 따라 BaseURL을 설정하세요.
- 필요한 경우 API 키를 추가하세요(필요하지 않은 제공업체의 경우 비워 두세요).
- 맞춤 토큰 배치가 필요한 경우
{{apiKey}}자리 표시자를 사용하세요.
- 번역 테스트: 구성이 제대로 작동하는지 확인하기 위해 일부 텍스트를 번역해 보세요.
일반적인 DeepLX 공급자
무료 공급자(API 키 없음)
https://deeplx.vercel.apphttps://deeplx.herokuapp.com
유료/Self-hosted 제공자
https://api.deeplx.org(API 키 필요)- 자체 호스팅 인스턴스
문제 해결
URL 구성 문제
URL 구성에 문제가 있는 경우:
- baseURL 형식을 확인하세요: 예상 패턴을 따르는지 확인하세요.
- 토큰 배치 확인:
{{apiKey}}이 올바른 위치에 있는지 확인하세요. - 먼저 토큰 없이 테스트: 무료 제공업체를 통해 구성 문제를 찾아보세요.
일반적인 오류
- "
{{apiKey}}자리 표시자를 사용할 때 API 키가 필요합니다.": baseURL에{{apiKey}}을 지정했지만 API 키를 제공하지 않았습니다. - "DeepLX 번역 요청 실패": baseURL 및 API 키가 올바른지 확인하세요.
- 네트워크 오류: DeepLX 공급자에 액세스할 수 있고 온라인인지 확인하세요.
API 응답 형식
DeepLX 공급자는 다음 형식으로 JSON 응답을 반환해야 합니다.
{
"data": "translated text here"
}자체 DeepLX 인스턴스를 설정하는 경우 예상되는 형식으로 응답을 반환하는지 확인하세요.
