For the complete documentation index, see llms.txt. Markdown versions of documentation pages are available by appending .md to the page URL.
Navegação principal
Theme

Geração de código

Aprenda a usar os modelos da OpenAI e o Codex para gerar código.

Hoje, um dos principais usos dos modelos da OpenAI é escrever, revisar e editar código, além de responder a perguntas sobre ele. Este guia apresenta as opções para gerar código com o gpt-6-astra e o Codex.

Primeiros passos

Use o Codex

O Codex é o agente de programação da OpenAI para desenvolvimento de software. Ele ajuda você a escrever, revisar e depurar código. Você pode interagir com o Codex no seu IDE, pela CLI, em sites para desktop e dispositivos móveis ou nos seus pipelines de CI/CD usando o SDK. O Codex é a melhor maneira de usar agentes de IA nos seus projetos de engenharia de software.

O Codex funciona melhor com os modelos de uso geral mais recentes, como o gpt-6.1-sol.

Consulte a documentação do ChatGPT para ver guias de configuração, material de referência, preços e outras informações.

Integre modelos de programação

Para a maioria das tarefas de geração de código via API, comece com o gpt-6-astra. Ele dá conta tanto de tarefas gerais quanto de programação. Por isso, é uma boa escolha padrão quando seu aplicativo precisa escrever código, analisar requisitos, consultar a documentação e executar fluxos de trabalho mais amplos em um só lugar.

Este exemplo mostra como usar a API Responses para gerar código.

Modelo padrão para a maioria das tarefas de programação
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)

Desenvolvimento de front-end

Para desenvolver o front-end, comece com o gpt-6.1-sol ou o gpt-6-astra no Codex ou na API Responses.

A galeria histórica do GPT-5 reúne aplicativos gerados a partir de um único prompt cada. Use esses prompts como ponto de partida e avalie os resultados com o modelo que você pretende implantar.

Próximos passos

  • Acesse a documentação do ChatGPT para saber o que você pode fazer com o Codex, configurá-lo na interface de sua preferência ou consultar mais detalhes.
  • Consulte o guia de modelos para saber como escolher um modelo, conhecer seus recursos, planejar a migração e usar padrões de prompts que funcionam bem em tarefas de programação e em tarefas com agentes de IA.
  • Compare o gpt-6-astra e o gpt-6.1-sol nas respectivas páginas dos modelos.