[{"data":1,"prerenderedAt":182},["ShallowReactive",2],{"docs-fr-/fr/docs/service/ai/custom":3},{"id":4,"title":5,"body":6,"description":174,"extension":175,"meta":176,"navigation":177,"path":178,"seo":179,"stem":180,"__hash__":181},"docs_fr/fr/docs/service/ai/custom.md","Services de traduction personnalisés",{"type":7,"value":8,"toc":167},"minimark",[9,13,22,27,37,44,48,51,92,96,99,118,124,128,131,142,161],[10,11,5],"h1",{"id":12},"services-de-traduction-personnalisés",[14,15,16,17,21],"p",{},"Pour un fournisseur d’IA absent de la liste intégrée, ajoutez un ",[18,19,20],"strong",{},"service personnalisé"," dans Doco Translate, puis connectez-le pour traduire vos documents.",[23,24,26],"h2",{"id":25},"ajouter-un-service-personnalisé","Ajouter un service personnalisé",[14,28,29,30,33,34,36],{},"Ouvrez ",[18,31,32],{},"Paramètres → Services"," dans Doco Translate. Sous la liste des services, cliquez sur ",[18,35,26],{},", saisissez un nom et choisissez un protocole API.",[14,38,39],{},[40,41],"img",{"alt":42,"src":43},"Ajout d’un service de traduction personnalisé","/images/docs/custom-service-form.webp",[23,45,47],{"id":46},"protocoles-api","Protocoles API",[14,49,50],{},"Doco Translate prend en charge cinq protocoles d’API d’IA courants :",[52,53,54,64,71,78,85],"ol",{},[55,56,57],"li",{},[58,59,63],"a",{"href":60,"rel":61},"https://platform.openai.com/docs/api-reference/chat/create",[62],"nofollow","Protocole OpenAI (Chat Completions)",[55,65,66],{},[58,67,70],{"href":68,"rel":69},"https://platform.claude.com/docs/en/api/messages/create",[62],"Protocole Anthropic (Messages)",[55,72,73],{},[58,74,77],{"href":75,"rel":76},"https://ai.google.dev/api",[62],"Protocole Gemini",[55,79,80],{},[58,81,84],{"href":82,"rel":83},"https://docs.ollama.com/api/chat",[62],"Protocole Ollama",[55,86,87],{},[58,88,91],{"href":89,"rel":90},"https://lmstudio.ai/docs/developer/rest/chat",[62],"LM Studio",[23,93,95],{"id":94},"paramètres-de-demande-personnalisée","Paramètres de demande personnalisée",[14,97,98],{},"Doco Translate prend en charge les paramètres de requête personnalisés suivants :",[100,101,102,105,108,115],"ul",{},[55,103,104],{},"Hôte API : utile pour basculer entre une API standard et le point de terminaison d’un forfait de codage",[55,106,107],{},"Chemin API : permet d’utiliser un chemin non standard fourni par un prestataire tiers",[55,109,110,111,114],{},"Paramètres du corps de la requête : configurez des options comme ",[18,112,113],{},"désactiver le raisonnement",", recommandé pour la traduction",[55,116,117],{},"En-têtes de requête : ajoutez des en-têtes dans les cas qui le nécessitent",[14,119,120],{},[40,121],{"alt":122,"src":123},"Configuration des paramètres de demande personnalisés","/images/docs/custom-request-parameters.webp",[23,125,127],{"id":126},"invite-personnalisée","Invite personnalisée",[14,129,130],{},"Doco Translate inclut cette invite par défaut :",[132,133,138],"pre",{"className":134,"code":136,"language":137},[135],"language-text","Translate the input text into {{TARGET_LANGUAGE}}.\n\nINPUT:\n{{TEXT}}\n","text",[139,140,136],"code",{"__ignoreMap":141},"",[14,143,144,145,148,149,152,153,156,157,160],{},"Cliquez sur Modifier l’invite pour ajuster le style de traduction ou la sortie du modèle. Conservez les variables ",[139,146,147],{},"{{TARGET_LANGUAGE}}"," et ",[139,150,151],{},"{{TEXT}}"," : Doco Translate les remplace par la ",[18,154,155],{},"langue cible"," et le ",[18,158,159],{},"texte source",".",[14,162,163],{},[40,164],{"alt":165,"src":166},"Modification d'une invite personnalisée","/images/docs/custom-prompt.webp",{"title":141,"searchDepth":168,"depth":168,"links":169},2,[170,171,172,173],{"id":25,"depth":168,"text":26},{"id":46,"depth":168,"text":47},{"id":94,"depth":168,"text":95},{"id":126,"depth":168,"text":127},"Ajoutez des fournisseurs d’IA qui ne sont pas intégrés et configurez leurs paramètres de demande et leurs invites.","md",{},true,"/fr/docs/service/ai/custom",{"title":5,"description":174},"fr/docs/service/ai/custom","NDHA-QjIUVKxQRPjPQF5pvYLcjXkmy_2nfQ8NbcnL_Q",1787207636079]