> For the complete documentation index, see [llms.txt](https://unsloth.ai/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://unsloth.ai/docs/fr/integrations/connections/openai.md).

# Connectez OpenAI à Unsloth : exécutez des modèles GPT dans un chat local

Découvrez comment connecter des modèles OpenAI, y compris GPT-5.5, à [Unsloth](https://github.com/unslothai/unsloth) afin que vous puissiez discuter avec tous via une interface de chat locale à code source ouvert. En connectant votre clé API OpenAI, vous pouvez exécuter des modèles GPT dans Unsloth avec des fonctionnalités telles que [recherche web](#web-search-and-thinking), l’appel d’outils, [l'exécution de code](#code-execution), [génération d’images](#image-generation), des conteneurs de code réutilisables, et [mise en cache des prompts](#prompt-caching).

Vous pouvez également connecter directement votre abonnement ChatGPT/Codex à Unsloth.

Ce guide vous explique comment créer une clé API OpenAI, connecter OpenAI en tant que fournisseur, charger les modèles disponibles et résoudre les problèmes courants de configuration.

### Configuration

{% stepper %}
{% step %}

#### Créer une clé API OpenAI

Créez une clé API depuis la [tableau de bord OpenAI](https://platform.openai.com/api-keys).

<figure><img src="https://550366147-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxhOjnexMCB3dmuQFQ2Zq%2Fuploads%2FNbLWLZa1OBYQrwX0mQVv%2Funsloth_openai_api.gif?alt=media&amp;token=28187d50-8638-4e60-ba33-729efd13f1c1" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

#### Configurer les connexions

Ensuite, connectez votre fournisseur à Unsloth.

1. Ouvrez **Paramètres** → **Connexions**, puis cliquez sur **Ajouter une connexion.**
2. Sélectionnez OpenAI, puis collez la clé API que vous avez copiée précédemment.
3. Cliquez sur **Recharger les modèles** pour actualiser la liste avec les modèles disponibles pour votre compte.
4. Choisissez les modèles que vous souhaitez activer, puis cliquez sur enregistrer.&#x20;

<figure><img src="https://550366147-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxhOjnexMCB3dmuQFQ2Zq%2Fuploads%2FlAXYV1wS2lxeS36Lo8Dj%2Fexport-1779457818713.gif?alt=media&amp;token=99c6f0b2-2fb1-40e4-a15a-325bcef8c2f7" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

#### Prêt à discuter

Les modèles que vous avez activés apparaîtront désormais sous Connecté dans le menu déroulant Sélectionner un modèle. Les modèles GPT pris en charge peuvent offrir des contrôles supplémentaires, notamment la génération d’images, la réflexion, la recherche web et l’exécution de code.

<figure><img src="https://550366147-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxhOjnexMCB3dmuQFQ2Zq%2Fuploads%2FgKCJ3zsZzZuDqBAigsfG%2FScreenshot%202026-05-26%20at%201.31.03%E2%80%AFAM.png?alt=media&amp;token=c8df4285-ba69-4091-8978-e4197f6a12d2" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

### Exécution de code

Lorsqu’ils sont activés, les modèles OpenAI pris en charge peuvent exécuter du code dans un bac à sable du fournisseur pour résoudre des problèmes, analyser des données et travailler avec des fichiers.

<figure><img src="https://550366147-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxhOjnexMCB3dmuQFQ2Zq%2Fuploads%2Fn65DzRsTGrflcqJBv67y%2FScreenshot%202026-05-26%20at%206.11.54%E2%80%AFAM.png?alt=media&amp;token=f620e467-2202-4843-ae16-e169a89f0a57" alt="" width="563"><figcaption></figcaption></figure>

{% columns %}
{% column width="50%" %}
OpenAI utilise des conteneurs shell réutilisables. Dans **Exécution de code** les paramètres, vous pouvez définir le délai d’inactivité, créer des conteneurs, sélectionner le conteneur actif, actualiser la liste ou supprimer d’anciens conteneurs.

Sélectionnez le même conteneur dans un nouveau fil pour continuer avec ses fichiers et son état.
{% endcolumn %}

{% column width="50%" %}

<figure><img src="https://550366147-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxhOjnexMCB3dmuQFQ2Zq%2Fuploads%2FBR0zCMzeC4IwPSmlx12A%2Fimage.png?alt=media&amp;token=3d9e80ee-4ceb-4454-9620-165650a29c0a" alt="" width="288"><figcaption></figcaption></figure>
{% endcolumn %}
{% endcolumns %}

### Mise en cache du prompt

{% columns %}
{% column width="66.66666666666666%" %}
La mise en cache des prompts réduit la latence et le coût lorsque les requêtes réutilisent le même long préfixe. Elle est prise en charge par les fournisseurs et serveurs compatibles, y compris OpenAI. Utilisez le **mise en cache du prompt** paramètre dans le panneau latéral pour contrôler le comportement du cache pour les connexions prises en charge.
{% endcolumn %}

{% column width="33.33333333333334%" %}

<figure><img src="https://550366147-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxhOjnexMCB3dmuQFQ2Zq%2Fuploads%2FKA6iU3qCFhUiq0KI16aU%2FScreenshot%202026-05-26%20at%203.28.44%E2%80%AFAM.png?alt=media&amp;token=41a43794-792d-48f4-8774-8b9d85702dfc" alt=""><figcaption></figcaption></figure>

{% endcolumn %}
{% endcolumns %}

<figure><img src="https://550366147-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxhOjnexMCB3dmuQFQ2Zq%2Fuploads%2Fq4csmTX5rS9isMkNkhTX%2FPrompt%20Caching%20Diagram%20(1).png?alt=media&amp;token=ade433bf-5eaf-4146-a266-525a85a6c98d" alt="" width="375"><figcaption></figcaption></figure>

### Recherche web et réflexion

La recherche web côté fournisseur est disponible pour les modèles pris en charge d’OpenAI. Le **Réflexion** Le contrôle s’adapte au modèle sélectionné : certains modèles utilisent un interrupteur marche/arrêt, tandis que les modèles à effort de raisonnement utilisent des niveaux de raisonnement spécifiques au modèle.&#x20;

<div data-with-frame="true"><figure><img src="https://550366147-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxhOjnexMCB3dmuQFQ2Zq%2Fuploads%2FC0Ed4kzN9h6c0ogEn6NT%2Fwebsearch%20api.png?alt=media&amp;token=d3335222-1d9e-4021-9bf9-734c6acf1fc0" alt="" width="563"><figcaption></figcaption></figure></div>

### Génération d’images

Tout comme GPT, Unsloth prend également en charge la génération d’images. Vous pouvez modifier directement une image en cliquant sur le bouton « Modifier l’image » et en saisissant un nouveau prompt pour l’affiner ou la régénérer. Les images sont générées automatiquement lorsqu’elles sont demandées, mais vous pouvez désactiver ce comportement. Un bouton de téléchargement est également disponible, vous permettant d’enregistrer l’image dans sa résolution maximale d’origine.

<div><figure><img src="https://550366147-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxhOjnexMCB3dmuQFQ2Zq%2Fuploads%2F5ZLU2BY19MN4yiYLx2Br%2FScreenshot%202026-05-26%20at%206.04.34%E2%80%AFAM.png?alt=media&amp;token=44327a8f-c14d-4541-9a02-f19f375b4326" alt=""><figcaption></figcaption></figure> <figure><img src="https://550366147-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxhOjnexMCB3dmuQFQ2Zq%2Fuploads%2FDQ1bJ5KF8CiyItrfOrIt%2FScreenshot%202026-05-26%20at%206.06.07%E2%80%AFAM.png?alt=media&amp;token=ff6b00bc-0a2f-4375-a454-49429cf839f2" alt=""><figcaption></figcaption></figure></div>

### Dépannage

Si OpenAI ne parvient pas à se connecter, vérifiez que la clé API est valide et qu’elle appartient au bon compte OpenAI.

Si un modèle n’apparaît pas après avoir cliqué sur **Charger les modèles**, il se peut qu’il ne soit pas disponible pour votre compte. Vous pouvez saisir l’ID du modèle manuellement ou choisir un autre modèle.


---

# 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 by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://unsloth.ai/docs/fr/integrations/connections/openai.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
