Compétence de traduction d'images pour tout agent IA

La définition officielle de compétence qui permet aux agents IA de traduire des images, d'extraire du texte et de nettoyer les filigranes via des appels directs à l'API REST. Compatible avec Cursor, Windsurf, Cline, OpenCode, Claude Desktop et tout assistant IA.

Voir la documentation API
4Points d'API
130+Langues
ToutAgent IA
Agent IA utilisant la compétence TranslateImage pour traduire du texte dans les images

Accès API Direct

REST APIAucun MCP requis

Compétence d'agent avec accès API direct

Téléchargez le fichier SKILL.md et ajoutez-le au répertoire de compétences de votre agent. Votre agent utilisera des appels directs à l'API REST pour traduire des images, extraire du texte et supprimer les filigranes - aucun serveur MCP requis.

Documentation API REST

Intégrez la traduction d'images dans vos applications

Points de terminaison

POST
/api/translate

Traduire le texte dans les images tout en préservant la mise en page et le style originaux

Portée

translate

Crédits

2-15

Content-Type

multipart/form-data

Réponse

application/json (authenticated) | image/* (anonymous)

Corps de la requête (FormData)

ParamètreTypeRequisDescription
imageFile
Requis
Image file to translate (JPG, PNG, WebP, GIF)
configJSON stringOptionnelTranslation configuration options

Options de configuration (JSON)

OptionTypeRequisDescription
target_langstring
Requis
Target language code for translation
enjazhkoes+5 more

Default: en

source_langstringOptionnelSource language code (auto-detected if not provided)
translatorstring
Requis
AI model to use for translation
gemini-2.5-flashdeepseekgrok-4-fastkimi-k2gpt-5.1
fontstringOptionnelFont for rendered text
NotoSansWildWordsBadComicMaShanZhengBangers

Default: NotoSans

modestringOptionnelTranslation mode
generalmangadocument

Default: general

Schéma de réponse

ChampTypeDescription
successbooleanWhether translation succeeded
generationIdstringUnique ID for this generation
resultImagestringBase64 data URL of translated image
inpaintedImagestringBase64 data URL of text-removed image
textRegionsarrayArray of detected text regions with translations
uploadobjectPresigned URLs for uploading original/result images
Exemple de réponse
{
  "success": true,
  "generationId": "550e8400-e29b-41d4-a716-446655440000",
  "resultImage": "data:image/png;base64,iVBORw0KGgo...",
  "inpaintedImage": "data:image/png;base64,iVBORw0KGgo...",
  "textRegions": [
    {
      "originalText": "こんにちは",
      "translatedText": "Hello",
      "bounds": { "x": 100, "y": 50, "width": 200, "height": 40 }
    }
  ]
}

Exemples de code

curl -X POST https://translateimage.io/api/translate \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -F "[email protected]" \
  -F 'config={"target_lang":"ja","translator":"gemini-2.5-flash"}'

Comment installer la compétence

1

Install the Skill

Run npx skills add translateimage/translate-image-skills in your project, or copy SKILL.md from our GitHub repo into your agent's skills directory.

2

Obtenir la clé API

Abonnez-vous sur translateimage.io/pricing, puis créez une clé API sur translateimage.io/dashboard et définissez-la comme variable d'environnement TRANSLATEIMAGE_API_KEY.

3

Commencer à utiliser

Votre agent peut désormais traduire des images, extraire du texte et supprimer des filigranes en utilisant des invites en langage naturel via l'API.

4

Télécharger SKILL.md

Obtenez le fichier officiel SKILL.md depuis notre répertoire public ou copiez-le depuis la documentation ci-dessous.

Capacités de la compétence

Traduire des images

Traduisez le texte dans les images en préservant la mise en page, les polices et le style d'origine dans plus de 130 langues.

Extraer du texte (OCR)

Reconnaissance optique de caractères de haute précision avec détection de langue et scores de confiance.

Supprimer le texte

Inpainting alimenté par l'IA qui supprime le texte et les filigranes tout en reconstruisant l'arrière-plan.

Image to Text (AI)

Gemini-powered text extraction with optional simultaneous translation to multiple languages in a single call.

Pourquoi utiliser cette compétence

Visualisation du support de traduction multilingvue

Support de plus de 130 langues

Traduisez entre n'importe quelle paire de langues, y compris CJK, scripts RTL et typographie complexe.

Avant et après montrant la mise en page préservée dans l'image traduite

Préservation de la mise en page

La détection et le rendu intelligents du texte maintiennent l'intégrité du design original de vos images.

Interface de traitement de traduction d'images par lots

Traitement par lots

Traitez plusieurs images en parallèle pour des flux de travail de traduction à haut volume.

Développeur ajoutant la compétence TranslateImage à son agent IA

Prêt à améliorer votre agent IA ?

Téléchargez la compétence et commencez à traduire des images avec votre assistant IA préféré via des appels API directs.

Questions fréquemment posées

Tout ce que vous devez savoir sur la compétence d'agent TranslateImage