For the complete documentation index, see llms.txt. Markdown versions of documentation pages are available by appending .md to the page URL.
Navigation principale
Theme

Génération de code

Découvrez comment générer du code avec les modèles d’OpenAI et Codex.

La programmation est aujourd’hui l’un des principaux cas d’usage des modèles d’OpenAI. Ils peuvent écrire du code, en faire la revue, le modifier et répondre à des questions à son sujet. Ce guide présente les différentes façons de générer du code avec gpt-6-astra et Codex.

Premiers pas

Utilisez Codex

Codex est l’agent de programmation d’OpenAI pour le développement logiciel. Il vous aide à écrire du code, à en faire la revue et à le déboguer. Vous pouvez utiliser Codex dans différentes interfaces : dans votre IDE, via la CLI, sur les sites Web et mobiles ou dans vos pipelines CI/CD grâce au SDK. Codex est le meilleur moyen de confier des tâches de développement logiciel à des agents dans vos projets.

Codex donne les meilleurs résultats avec les modèles généralistes les plus récents, comme gpt-6.1-sol.

Consultez la documentation de ChatGPT pour accéder aux guides de configuration, à la documentation de référence, aux tarifs et à d’autres informations.

Intégrez des modèles de programmation

Pour la plupart des tâches de génération de code via l’API, commencez par gpt-6-astra. Ce modèle convient aussi bien aux tâches générales qu’à la programmation. C’est un bon choix par défaut si votre application doit à la fois écrire du code, analyser des exigences, consulter la documentation et prendre en charge des workflows plus larges.

Cet exemple montre comment utiliser l’API Responses pour générer du code :

Modèle par défaut pour la plupart des tâches de programmation
from openai import OpenAI

client = OpenAI()

result = client.responses.create(
    model="gpt-6-astra",
    input="""Find the null pointer exception in this code:

def display_name(user):
    return user.profile.name

print(display_name(None))
""",
    reasoning={"effort": "high"},
)

print(result.output_text)

Développement frontend

Pour le développement frontend, commencez par utiliser gpt-6.1-sol ou gpt-6-astra dans Codex ou via l’API Responses.

La galerie historique de GPT-5 présente des applications générées chacune à partir d’un seul prompt. Prenez ces prompts comme points de départ et évaluez les résultats avec le modèle que vous prévoyez de déployer.

Prochaines étapes

  • Consultez la documentation de ChatGPT pour découvrir les possibilités de Codex, le configurer dans l’interface de votre choix ou obtenir plus de détails.
  • Consultez le guide des modèles pour choisir un modèle, découvrir ses fonctionnalités, préparer une migration et trouver des formulations de prompts efficaces pour la programmation et les tâches confiées à des agents.
  • Comparez gpt-6-astra et gpt-6.1-sol sur leurs pages respectives.