Saltar para o conteúdo principal

Documentation Index

Fetch the complete documentation index at: https://docs.lemondata.cc/llms.txt

Use this file to discover all available pages before exploring further.

Resumo

Use /v1/translations para tradução de texto para texto.
Este endpoint é diferente de Audio Translation, que aceita um arquivo de áudio e sempre produz texto em inglês.
Para fluxos de agente, descubra primeiro os modelos de tradução recomendados atuais:
curl "https://api.lemondata.cc/v1/models?recommended_for=translation" \
  -H "Authorization: Bearer sk-your-api-key"
Depois envie explicitamente o modelo escolhido para /v1/translations.
recommended_for=translation se aplica apenas à tradução de texto (POST /v1/translations). Ele não se aplica a audio translation.

Corpo da solicitação

model
string
obrigatório
ID do modelo de tradução retornado por /v1/models?recommended_for=translation.
text
string
obrigatório
Texto de origem a ser traduzido.
target_language
string
obrigatório
Código do idioma de destino ou nome do idioma, dependendo do suporte do modelo.
source_language
string
Dica opcional do idioma de origem.
mime_type
string
padrão:"text/plain"
Formato do texto de origem. Valores suportados: text/plain, text/html.
user
string
Identificador opcional do usuário final para monitoramento de abuso e rastreamento da requisição.

Resposta

text
string
Texto traduzido.
model
string
Modelo que gerou a tradução.
source_language
string | null
Idioma de origem detectado ou aceito pelo modelo.
target_language
string
Idioma de destino usado na requisição.
curl -X POST "https://api.lemondata.cc/v1/translations" \
  -H "Authorization: Bearer sk-your-api-key" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gemini-translation-pro",
    "text": "你好,欢迎使用 LemonData。",
    "target_language": "en"
  }'
{
  "text": "Hello, welcome to LemonData.",
  "model": "gemini-translation-pro",
  "source_language": "zh",
  "target_language": "en"
}