Como Usar o GPT-6 Cyber: Acesso, API e Preços

Aprovado para o GPT-6 Cyber, mas a sua primeira chamada falhou? Aqui está a configuração do Daybreak Red em seis passos, quem é responsável por cada etapa, quanto tempo leva e o que significa cada erro.

Ahmed Waheed

Ahmed Waheed

12 novembro 2026

Como Usar o GPT-6 Cyber: Acesso, API e Preços

Apidog para empresas

Implantação local

SSO & RBAC

Conforme SOC 2

Explorar Apidog Enterprise

A configuração do GPT-6 Cyber envolve seis etapas: confirmar o Daybreak Red e uma aprovação separada para o GPT-6 Cyber, exigir SSO e MFA na sua organização de API, ter um proprietário da organização ativando o Daybreak Red em um projeto não padrão, criar uma chave nesse projeto, colocar seus IPs de egresso na allowlist e configurar o Private Safety Processing se o projeto usar Zero Data Retention. Depois, chame a Responses API com model: "gpt-6-cyber".

A maioria das chamadas iniciais que falham tem origem em uma dessas etapas, não no modelo. Uma chave do projeto errado, um IP de escritório ausente da allowlist ou uma configuração salva há quatro minutos farão a chamada falhar antes mesmo de o modelo ler seu prompt.

Checklist de configuração do GPT-6 Cyber

Aqui está toda a configuração em uma única página. Cada linha corresponde a uma seção abaixo.

Fluxo de configuração do GPT-6 Cyber em seis etapas: aprovação, SSO e MFA, ativação do Daybreak Red em um projeto não padrão, chave de API do projeto, allowlist de IPs, PSP se ZDR e, por fim, a primeira chamada à Responses API
Etapa Quem faz Onde Espera
1. Confirmar o Red e a aprovação do GPT-6 Cyber Líder de segurança Sua equipe de contas da OpenAI Varia
2. Exigir SSO, aplicar MFA Administrador de identidade Organização de API e seu IdP Não informado
3. Ativar o Daybreak Red em um projeto Proprietário da organização de API Configurações do projeto > Geral > Acesso a modelos Daybreak At cerca de 15 min
4. Criar uma chave de API do projeto Membro do projeto O projeto ativado Nenhuma
5. Colocar os IPs de egresso na allowlist Proprietário da organização Configurações > Segurança > Allowlist de IPs Até 15 min
6. Configurar o PSP (somente projetos com ZDR) Proprietário da organização Configurações da organização > Controles de dados > Retenção de dados Até "Validated"

Planeje pelo menos 30 minutos entre a primeira configuração salva e uma requisição com chance de sucesso.

Etapa 1: Confirmar o Daybreak Red e a aprovação do GPT-6 Cyber

Você precisa de duas aprovações, e a primeira não inclui a segunda. O Daybreak Red dá à sua organização o GPT-5.6 Cyber

Peça à sua equipe de contas para confirmar ambas antes de qualquer pessoa mexer nas configurações. A visão geral do Daybreak da OpenAI acrescenta três limitações:

Nosso guia Daybreak Blue vs Red compara os níveis. Note que a aprovação, sozinha, não muda nada: a OpenAI entrega os controles do Daybreak desativados.

Etapa 2: Exigir SSO e aplicar MFA

Toda organização Daybreak Red deve exigir SSO na organização de API que detém o acesso Cyber e aplicar MFA por meio do seu provedor de identidade. Se a OpenAI deu a você uma organização Cyber separada, verifique o domínio dela e teste o SSO lá também.

Etapa 3: Ativar o Daybreak Red em um projeto não padrão

Esta etapa exige uma função específica e um tipo específico de projeto. De acordo com o guia de configuração para equipes da OpenAI:

  1. Entre como um proprietário da organização de API. Um proprietário de projeto não pode alterar essa configuração.
  2. Crie ou selecione um projeto não padrão para trabalhos internos de segurança. Projetos padrão não podem ativar o Daybreak.
  3. Vá para Configurações do projeto > Geral > Acesso a modelos Daybreak.
  4. Ative o Daybreak Red. Ele só aparece se sua organização estiver aprovada.
  5. Selecione Salvar. As alterações podem levar até cerca de 15 minutos.
  6. Adicione os usuários aprovados ao projeto.

Ativar o Red em um projeto não o ativa em nenhum outro. Mantenha esse projeto separado de qualquer coisa que atenda clientes.

Etapa 4: Criar uma chave de API nesse projeto

Crie a chave dentro do projeto que você acabou de ativar. Uma chave de qualquer outro projeto falha com 403 access_program_not_enabled, mesmo em uma organização aprovada. Ao rotacioná-la, a nova chave deve vir do mesmo projeto. Chaves de uma organização Cyber dedicada não são transferidas se você migrar de organização.

Etapa 5: Colocar seus IPs de egresso na allowlist

As requisições ao GPT-6 Cyber exigem uma allowlist de IPs para os IPs públicos dos quais sua aplicação envia dados. O guia de allowlist de IPs traz os detalhes:

O Private Link não é compatível com os controles de allowlist de IPs, então escolha um dos dois. E liste todos os chamadores: laptops em VPN, runners de CI e sandboxes de agentes. Um runner em uma faixa de nuvem compartilhada é a razão clássica de uma chamada funcionar localmente e falhar no pipeline.

Etapa 6: Configurar o Private Safety Processing se você usa ZDR

Pule esta etapa se o seu projeto não usa Zero Data Retention. A aprovação do Daybreak não inclui ZDR.

Se usa, configure o Private Safety Processing (PSP), que executa a revisão automatizada de segurança sem que a OpenAI retenha seus prompts ou respostas:

  1. Conecte um bucket AWS S3, Azure Blob, Google Cloud Storage ou OCI Object Storage em uma região compatível com a residência dos seus dados.
  2. Adicione uma regra de ciclo de vida de 30 dias no prefixo do PSP.
  3. Conceda acesso à OpenAI por meio da função IAM, service principal ou workload identity da sua nuvem.
  4. Registre em Configurações da organização > Controles de dados > Retenção de dados e execute a validação.

Aguarde o status Validated. Ele registra uma verificação aprovada, não uma saúde contínua, então verifique novamente após alterar políticas do bucket.

Faça sua primeira chamada de API ao GPT-6 Cyber

Use a Responses API com o ID do modelo e o programa de acesso. Esta é a requisição documentada pela OpenAI:

curl https://api.openai.com/v1/responses \
  -H "Authorization: Bearer $OPENAI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-6-cyber",
    "access_programs": {"cyber": "daybreak_red"},
    "safety_identifier": "user_a17f",
    "input": "Suggest a regression test for a path traversal fix."
  }'

Três detalhes importam:

Na resposta, model deve indicar gpt-6-cyber e access_programs.cyber deve indicar daybreak_red. Juntos, eles provam o que atendeu a chamada.

A página do modelo lista também suporte a Chat Completions, mas não à Batch API. O teste de fumaça é barato: a $20 por milhão de tokens de entrada e $100 por milhão de tokens de saída, um prompt de 100 tokens com uma resposta de 500 tokens custa cerca de cinco centavos. Mantenha-o tão benigno quanto o exemplo da OpenAI.

Configure o GPT-6 Cyber no Codex

O Codex tem dois caminhos de acesso, configurados separadamente.

Login com chave de API usa o projeto da etapa 3: faça login com a chave dele. O app Codex precisa da versão 26.1013.0 ou posterior para o toggle do Daybreak nesse caminho.

Login com ChatGPT usa seu workspace aprovado. Nos planos Business, um admin abre o Admin Console > Models, localiza “Specialty Models” e escolhe “Set access” para os usuários aprovados. Nos planos Enterprise, um proprietário de workspace mantém o Daybreak desativado em Workspace default e ativa o Red na override de uma função personalizada. As alterações levam até cerca de 10 minutos, e o app precisa da versão 26.908.40834 ou posterior.

O toggle no seletor de modelos avançados do app fica desativado por padrão. No Codex CLI 0.163.0 ou posterior, passe /daybreak de forma interativa ou daybreak=true em execuções headless. Sem isso, as requisições usam as proteções padrão.

Solução de problemas de configuração do GPT-6 Cyber

Cada código de erro aponta para uma etapa. Identifique-o antes de abrir um ticket.

Mapa de erros para requisições gpt-6-cyber que falham: 401 ip_not_authorized, 403 access_program_not_enabled, 400 invalid_access_program e 400 unsupported_access_program, cada um com sua correção
Erro Aponta para Correção
401 ip_not_authorized Etapa 5 Adicione o IP público do chamador e aguarde até 15 minutos
403 access_program_not_enabled Etapas 1, 3 ou 4 Use uma chave do projeto com o Red ativado
400 invalid_access_program Corpo da requisição Envie o valor indicado no erro (daybreak_red neste caso)
400 unsupported_access_program Corpo da requisição Troque para um modelo Daybreak ou envie standard

Ainda travado? Envie ao suporte o ID do modelo, o erro exato, o request ID, o timestamp e o fuso horário — nunca a chave. E uma recusa não é um erro de configuração: as proteções continuam valendo após a aprovação, então um prompt recusado com status 200 significa que o caminho funciona.

Deixe seu agente de código guardar a configuração com o Apidog CLI

Essa configuração quebra silenciosamente: alguém rotaciona uma chave do projeto errado ou um runner de CI muda de IPs. Você quer uma verificação preflight que rode novamente após cada mudança, e seu agente de código pode construí-la uma vez com o Apidog CLI. O Apidog Free cobre até 4 usuários.

npm install -g apidog-cli@latest
apidog login --with-token <YOUR_TOKEN>
apidog skill install

Depois, dê ao seu agente um único prompt:

In Apidog project <id>, create an environment "gpt-6-cyber-red" with base URL
https://api.openai.com and a secret OPENAI_API_KEY variable. Add POST
/v1/responses from OpenAI's Daybreak guide. Create a test case
"gpt-6-cyber preflight" that sends OpenAI's documented example request.
Assert status 200, model equals gpt-6-cyber, and access_programs.cyber
equals daybreak_red. Run it once and summarize the result. Never send
exploit prompts or real targets.

O agente lê cada schema, valida seu payload e executa a verificação:

apidog environment create gpt-6-cyber-red --project <id> --base-url https://api.openai.com
apidog cli-schema get endpoint-create
apidog endpoint create --project <id> --file endpoint.json
apidog cli-schema validate test-case-create --file preflight.json
apidog test-case create --project <id> --file preflight.json
apidog run --test-case <caseId> --project <id> -e <envId> --env-var "OPENAI_API_KEY=$OPENAI_API_KEY" -r cli,json

Execute-o em uma máquina autorizada na allowlist, já que é uma chamada real e cobrada. A mesma linha de apidog run com -r junit vai para um pipeline, como em nosso guia de CI/CD do Apidog CLI, depois que o IP do runner estiver na allowlist. Usa Codex? Veja Apidog CLI no Codex.

FAQ

Quanto tempo leva a configuração do GPT-6 Cyber após a aprovação? Planeje pelo menos 30 minutos. A configuração do projeto e a allowlist de IPs levam cada uma até cerca de 15 minutos para entrar em vigor, e o PSP exige uma validação aprovada.

Um proprietário de projeto pode ativar o Daybreak Red? Não. Apenas um proprietário da organização de API pode alterar o acesso a modelos Daybreak.

Por que não consigo ativar o Daybreak no meu projeto padrão? A OpenAI não permite. Use um projeto não padrão para trabalhos internos de segurança e uma chave desse projeto.

Ativar o Daybreak Red me dá o GPT-6 Cyber? Não. O Red dá acesso ao GPT-5.6 Cyber. O GPT-6 Cyber exige uma aprovação de modelo separada, e a requisição deve indicar gpt-6-cyber.

Preciso de Zero Data Retention para o GPT-6 Cyber? Não. Você só configura o Private Safety Processing se o seu projeto já usa ZDR.

Posso colocar o GPT-6 Cyber atrás do meu produto? Não. O Daybreak é para trabalhos internos de segurança autorizados. A OpenAI direciona fluxos externos para seu Daybreak Partner Program.

Pratique o design de API no Apidog

Descubra uma forma mais fácil de construir e usar APIs