Modelos de textoUsuários avançadosAtualizado em
POST/v1/responses

Console da API

POST/v1/responses
Ver chaves

As requisições usam a chave informada e seguem a cobrança padrão da API.

GPT-6.1 Terra

ID da solicitação gpt-6.1-terra

Protocolos

Autenticação

Obtenha uma chave em Gerenciar chaves de API. Para requisições JSON, defina Content-Type: application/json.

  • Authorization: Bearer YOUR_API_KEY

Parâmetros da requisição

POST /v1/responses

CampoTipoObrigatórioDescrição
modelstringObrigatórioDefina o ID do modelo como gpt-6.1-terra.
inputstring / object[]ObrigatórioTexto de entrada ou array ordenado de itens. Itens de mensagem usam role e content.
instructionsstringOpcionalInstruções para o modelo sobre a tarefa e os requisitos da saída.
max_output_tokensintegerOpcionalLimita o número de tokens de saída. O limite aceito depende do modelo e do endpoint.
streambooleanOpcionaltrue solicita um fluxo SSE. false solicita uma resposta JSON. Os modos disponíveis dependem do endpoint.
storebooleanCondicionalQuando o campo for aceito, false solicita que a resposta não seja armazenada para recuperação posterior.
text.formatobjectCondicionalUse text.format para saída estruturada, por exemplo type: json_schema. Use apenas em endpoints que aceitem o formato.
temperaturenumberCondicionalControla a aleatoriedade da amostragem. Os valores aceitos e a aplicação do campo dependem do modelo e do endpoint.
top_pnumberCondicionalLimita candidatos da amostragem por probabilidade acumulada. Use quando o modelo e o endpoint oferecerem suporte.
reasoning.effortstringCondicionalNível de esforço de raciocínio solicitado. Os níveis disponíveis e a possibilidade de desativá-lo dependem do modelo e do endpoint.
toolsobject[]CondicionalDefinições das ferramentas disponíveis ao modelo. Os tipos de ferramenta e formatos de parâmetros dependem do protocolo e do endpoint.
tool_choicestring / objectCondicionalControla a seleção de ferramentas. Use seleção forçada ou nominal apenas se o endpoint oferecer suporte.

Exemplos de requisição

Defina a chave de API na variável de ambiente local ICODEEASY_API_KEY e escolha um endpoint que aceite chamadas HTTP diretas. Caso o endpoint exija um cliente específico, siga o guia de configuração desse cliente.

OpenAI Responses

bash
curl -N -sS 'https://api.icodeeasy.cc/v1/responses' \
  -H "Authorization: Bearer $ICODEEASY_API_KEY" \
  -H 'Content-Type: application/json' \
  --data '{
  "model": "gpt-6.1-terra",
  "instructions": "You are a helpful assistant.",
  "input": [
    {
      "type": "message",
      "role": "user",
      "content": [
        {
          "type": "input_text",
          "text": "Explain how a rainbow forms in one sentence."
        }
      ]
    }
  ],
  "stream": true,
  "store": false
}'

Ler a resposta

  • OpenAI Responses · Em streaming, concatene os campos delta dos eventos response.output_text.delta e trate os eventos de conclusão e falha. SSE

Guia completo de integração

Recursos e limites

  • streaming · Compatível
  • tool_calling · Compatível
  • image_input · Não publicado
  • video_input · Não compatível

Catálogo de recursos dos modelos · Ver preços