Passer au contenu 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.

Aperçu

/v1/translations sert à la traduction texte vers texte.
Cet endpoint est différent de la traduction audio, qui accepte un fichier audio et renvoie toujours du texte en anglais.
Pour les workflows d’agent, commencez par découvrir les modèles de traduction actuellement recommandés :
curl "https://api.lemondata.cc/v1/models?recommended_for=translation" \
  -H "Authorization: Bearer sk-your-api-key"
Envoyez ensuite explicitement le modèle choisi à /v1/translations.
recommended_for=translation s’applique uniquement à la traduction de texte (POST /v1/translations). Il ne s’applique pas à la traduction audio.

Corps de la requête

model
string
requis
L’ID du modèle de traduction renvoyé par /v1/models?recommended_for=translation.
text
string
requis
Le texte source à traduire.
target_language
string
requis
Code de langue ou nom de langue cible, selon le support du modèle.
source_language
string
Indication facultative de la langue source.
mime_type
string
défaut:"text/plain"
Format du texte source. Valeurs prises en charge : text/plain, text/html.
user
string
Identifiant facultatif de l’utilisateur final pour la surveillance des abus et le suivi des requêtes.

Réponse

text
string
Texte traduit.
model
string
Modèle qui a généré la traduction.
source_language
string | null
Langue source détectée ou acceptée par le modèle.
target_language
string
Langue cible utilisée pour la requête.
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": "Bonjour, bienvenue sur LemonData.",
    "target_language": "en"
  }'
{
  "text": "Hello, welcome to LemonData.",
  "model": "gemini-translation-pro",
  "source_language": "fr",
  "target_language": "en"
}