OpenAI Responses
Envie uma entrada no formato OpenAI Responses. O exemplo usa streaming via HTTP. Veja o guia relacionado para configurar o Codex.
Antes de começar
Siga o guia rápido para obter a chave e escolher um endpoint que aceite chamadas HTTP diretas. O exemplo envia ICODEEASY_API_KEY como token Bearer. Troque YOUR_MODEL_ID pelo ID de um modelo aceito pelo endpoint.
Exemplo de requisição
Informe model e input, e use stream: true para receber SSE.
curl -N -sS https://api.icodeeasy.cc/v1/responses \
-H "Authorization: Bearer $ICODEEASY_API_KEY" \
-H 'Content-Type: application/json' \
--data '{
"model": "YOUR_MODEL_ID",
"input": "Say hello.",
"stream": true
}'
Leia a resposta
Junte o campo delta dos eventos response.output_text.delta. response.completed indica sucesso. response.incomplete informa o motivo em response.incomplete_details. Trate response.failed ou error como falhas, mesmo se o HTTP já retornou 200.
event: response.output_text.delta
data: {"type":"response.output_text.delta","delta":"Hello!"}
event: response.completed
data: {"type":"response.completed","response":{"id":"resp_example","status":"completed","usage":{"input_tokens":10,"output_tokens":4,"total_tokens":14}}}
Leia input_tokens e output_tokens em response.usage no evento final. Quando presente, input_tokens_details.cached_tokens indica a parte da entrada que estava em cache.
Guias relacionados
Primeiros passos
Crie a conta, obtenha uma chave de API, escolha o endpoint e envie a primeira requisição para confirmar o funcionamento do I Code Easy.
Configuração do Codex
Instale o Codex CLI, salve a chave em auth.json, configure provider e Base URL do I Code Easy e inicie a primeira sessão.
Catálogo de recursos dos modelos
Compare modelos públicos de texto, imagem e vídeo por ID normalizado, protocolos, clientes, ferramentas, recursos de mídia, limites e data de revisão.