Read Frog

DeepLX

DeepLX는 DeepL과 유사한 번역 품질을 제공하는 무료 번역 API입니다. 유연한 baseURL 패턴을 사용하여 다양한 DeepLX 공급자를 구성하는 방법을 알아보세요.

DeepLX란 무엇입니까?

DeepLX는 리버스 엔지니어링을 통해 DeepL과 유사한 번역 품질을 제공하는 무료 비공식 API입니다. 비용 부담 없이 고품질 번역 서비스가 필요한 개발자를 위해 공식 DeepL API에 대한 대안을 제공합니다.

유연한 BaseURL 구성

Read Frog은 다양한 DeepLX 공급자와 작동할 수 있도록 유연한 DeepLX baseURL 구성을 지원합니다. 공급자의 특정 엔드포인트 형식과 일치하도록 baseURL을 사용자 정의할 수 있습니다.

토큰 자리 표시자 지원

baseURL에 {{apiKey}} 자리 표시자를 사용하여 어느 위치에나 API 토큰을 삽입할 수 있습니다. 이는 다양한 DeepLX 공급자가 다양한 URL 형식의 토큰을 요구할 때 유용합니다.

예:

  1. 경로의 토큰: https://api.deeplx.com/{{apiKey}}/translate
  2. 쿼리 매개변수로서의 토큰: https://api.deeplx.com/v1/translate?token={{apiKey}}
  3. 하위 도메인의 토큰: 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/translate

Read Frog에서 DeepLX 설정

  1. 확장 옵션 열기: Read Frog 확장 아이콘을 클릭하고 옵션으로 이동합니다.
  2. API 제공자로 이동: API 제공자 섹션으로 이동
  3. DeepLX 구성:
    • 제공업체의 형식에 따라 BaseURL을 설정하세요.
    • 필요한 경우 API 키를 추가하세요(필요하지 않은 제공업체의 경우 비워 두세요).
    • 맞춤 토큰 배치가 필요한 경우 {{apiKey}} 자리 표시자를 사용하세요.
  4. 번역 테스트: 구성이 제대로 작동하는지 확인하기 위해 일부 텍스트를 번역해 보세요.

일반적인 DeepLX 공급자

무료 공급자(API 키 없음)

  • https://deeplx.vercel.app
  • https://deeplx.herokuapp.com

유료/Self-hosted 제공자

  • https://api.deeplx.org(API 키 필요)
  • 자체 호스팅 인스턴스

문제 해결

URL 구성 문제

URL 구성에 문제가 있는 경우:

  1. baseURL 형식을 확인하세요: 예상 패턴을 따르는지 확인하세요.
  2. 토큰 배치 확인: {{apiKey}}이 올바른 위치에 있는지 확인하세요.
  3. 먼저 토큰 없이 테스트: 무료 제공업체를 통해 구성 문제를 찾아보세요.

일반적인 오류

  • "{{apiKey}} 자리 표시자를 사용할 때 API 키가 필요합니다.": baseURL에 {{apiKey}}을 지정했지만 API 키를 제공하지 않았습니다.
  • "DeepLX 번역 요청 실패": baseURL 및 API 키가 올바른지 확인하세요.
  • 네트워크 오류: DeepLX 공급자에 액세스할 수 있고 온라인인지 확인하세요.

API 응답 형식

DeepLX 공급자는 다음 형식으로 JSON 응답을 반환해야 합니다.

{
  "data": "translated text here"
}

자체 DeepLX 인스턴스를 설정하는 경우 예상되는 형식으로 응답을 반환하는지 확인하세요.

On this page