> For the complete documentation index, see [llms.txt](https://docs.workflowgen.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.workflowgen.com/admin-fr/9.0/application-de-workflow-openaitranscription.md).

# Application de workflow OPENAITRANSCRIPTION

## Aperçu

L'application de workflow **OPENAITRANSCRIPTION** vous permet d'interagir avec un modèle audio OpenAI pour transcrire un fichier audio.

## Mode de fonctionnement

* L'application envoie le fichier audio à OpenAI pour retranscrire son contenu.
* Des logs d'application sont disponibles. Ceux-ci peuvent être spécifiés en définissant la valeur du paramètre `OpenAiTranscriptionLogLevel` dans le fichier `web.config` sur `0` pour désactiver la journalisation, `1` pour les logs d'erreur, `2` pour des logs d'informations ou `3` pour les logs de débogage; la valeur par défaut est `0`.

## Paramètre requis

<table data-full-width="true"><thead><tr><th>Paramètre</th><th>Type</th><th>Direction</th><th>Description</th></tr></thead><tbody><tr><td><code>FILE</code></td><td>FILE</td><td>IN</td><td>Le fichier audio à retranscrire</td></tr></tbody></table>

## Paramètres facultatifs

<table data-full-width="true"><thead><tr><th width="311">Parametètre</th><th width="111">Type</th><th width="104">Direction</th><th>Description</th></tr></thead><tbody><tr><td><code>API_KEY</code></td><td>TEXT</td><td>IN</td><td><p>Clé API OpenAI</p><p></p><p>Par défaut, cette valeur provient du paramètre <code>OpenAiApiKey</code> du fichier <code>web.config</code>.</p></td></tr><tr><td><code>URL</code></td><td>TEXT</td><td>IN</td><td>Point de terminaison de l'API ; par défaut :  <code>https://api.openai.com/v1/audio/transcriptions</code></td></tr><tr><td><code>MODEL</code></td><td>TEXT</td><td>IN</td><td>ID du modèle à utiliser; par défaut : <code>whisper-1</code></td></tr><tr><td><code>TEMPERATURE</code></td><td>NUMERIC</td><td>IN</td><td><p>Température d'échantillonnage, entre <code>0</code> et <code>1</code>; par défaut : <code>1</code></p><p></p><p>Des valeurs plus élevées (par exemple <code>0.8</code>) rendront la sortie plus aléatoire, tandis que des valeurs plus faibles (par exemple <code>0.2</code>) la rendront plus ciblée et déterministe.</p></td></tr><tr><td><code>LANGUAGE</code></td><td>TEXT</td><td>IN</td><td><p>Langue de l'audio d'entrée</p><p></p><p>La fourniture de la langue d'entrée au format ISO-639-1 améliorera la précision et la latence.</p></td></tr><tr><td><code>PROMPT</code></td><td>TEXT</td><td>IN</td><td>Texte facultatif pour guider le style du modèle ou continuer un segment audio précédent; l'invite doit correspondre à la langue audio</td></tr><tr><td><code>VERBOSE_OUTPUT</code></td><td>TEXT</td><td>IN</td><td>Spécifie (<code>Y</code> ou <code>N</code>) si la sortie doit être verbeuse; la valeur par défaut est <code>N</code></td></tr><tr><td><code>WORDS_OUTPUT</code></td><td>TEXT</td><td>IN</td><td>Spécifie (<code>Y</code> ou <code>N</code>) si la sortie verbeuse doit inclure des mots détaillés; la valeur par défaut est <code>N</code></td></tr><tr><td><code>RESULT_WORDS_SEPARATOR</code></td><td>TEXT</td><td>IN</td><td>Séparateur utilisé pour séparer la liste de mots; la valeur par défaut est <code>,</code> (virgule)</td></tr><tr><td><code>APP_RESPONSE_IGNORE_ERROR</code></td><td>TEXT</td><td>IN</td><td><p>Spécifie (<code>Y</code> ou <code>N</code>) si les erreurs doivent être ignorées; la valeur par défaut est <code>N</code></p><p></p><p>En cas d'erreur, si le paramètre a <code>Y</code> comme valeur, l'erreur sera ignorée et les paramètres OUT définis (<code>APP_RESPONSE_STATUS</code> ou <code>APP_RESPONSE_CONTENT</code>) seront mappés. Sinon, une exception sera levée.</p></td></tr><tr><td><code>TEXT</code></td><td>TEXT</td><td>OUT</td><td>Le texte de transcription</td></tr><tr><td><code>RESULT</code></td><td>TEXT</td><td>OUT</td><td>L'appel du résultat de la transcription</td></tr><tr><td><code>RESULT_DURATION</code></td><td>TEXT</td><td>OUT</td><td>Durée audio (uniquement si verbeux)</td></tr><tr><td><code>RESULT_WORDS</code></td><td>TEXT</td><td>OUT</td><td>Mots de transcription séparés par <code>RESULT_WORDS_SEPARATOR</code> (uniquement si la sortie de mots et la description verbeuse sont activées)</td></tr><tr><td><code>RESULT_WORDS_COUNT</code></td><td>NUMERIC</td><td>OUT</td><td>Nombre de mots de la transcription (uniquement si la sortie de mots et la description verbeuse sont activées)</td></tr><tr><td><code>RESULT_LANGUAGE</code></td><td>TEXT</td><td>OUT</td><td>Langue de transcriptions (uniquement si la description verbeuse est activée)</td></tr><tr><td><code>APP_RESPONSE_STATUS</code></td><td>TEXT</td><td>OUT</td><td>Code d'état de la réponse</td></tr><tr><td><code>APP_RESPONSE_CONTENT</code></td><td>TEXT</td><td>OUT</td><td>Charge utile de réponse ou message d'erreur</td></tr></tbody></table>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.workflowgen.com/admin-fr/9.0/application-de-workflow-openaitranscription.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
