Introdução
GPT 6.1 Sol examina alterações complexas de código e análises profissionais com base nos textos e nas imagens que você fornece. Envie ao Sol o código afetado, a falha observada e os critérios de aceite; peça o arquivo que sustenta cada conclusão.
| Campo | Valor |
|---|---|
| Entrada | Texto |
| Saída | Texto |
| Janela de contexto | 1,050,000 tokens |
| Limite de max_tokens | 128,000 |
| Entradas | texto / imagens |
Recursos e destaques
O modelo GPT 6.1 que você escolhe quando a tarefa é difícil
GPT 6.1 Sol examina alterações complexas de código e análises profissionais com base nos textos e nas imagens que você fornece. Envie ao Sol o código afetado, a falha observada e os critérios de aceite; peça o arquivo que sustenta cada conclusão.
Cinco níveis de esforço, do rápido ao exaustivo
O reasoning_effort aceita low, medium, high, xhigh e max, e medium é o padrão. O Sol não tem a opção none, então até a requisição mais leve recebe uma passada curta de raciocínio. Comece em medium, suba o nível nos problemas em que um detalhe perdido sai caro e reserve max para os casos que justificam os tokens extras.
Revise o repositório junto da especificação
A janela de 1,050,000 tokens permite manter juntos um repositório, uma especificação e a pergunta, em vez de resumi-los. Prompts com mais de 272,000 tokens entram em uma faixa de preço separada para prompts longos, então vale enviar a base de código inteira só quando a tarefa exigir.
Chamadas de função e capturas de tela na mesma conversa
Sol recebe aqui até 128 definições de funções pela interface compatível; seu aplicativo executa as chamadas e devolve o tool_call_id correspondente. Na OpenAI, ferramentas nativas exigem Responses.
Parâmetros da requisição
| Parâmetro | Obrigatório | Descrição |
|---|---|---|
messages | Sim | Inclua em messages o código, o erro e os critérios para Sol; mantenha cada resultado junto da chamada correspondente. pelo menos 1 itens · no máximo 256 itens |
max_tokens | Não | Reserve |
reasoning_effort | Não | Sol oferece low, medium, high, xhigh e max; comece uma revisão difícil com medium. |
stop | Não | Sol aceita uma sequência de parada ou até quatro; evite marcadores que possam cortar um patch. pelo menos 1 caracteres · pelo menos 1 itens · no máximo 4 itens |
temperature | Não | Ajuste temperature do Sol se sua avaliação de código exigir uma amostragem diferente. |
top_p | Não | Restrinja as opções do Sol com |
tools | Não | Defina as funções de inspeção de código que Sol pode solicitar; seu aplicativo valida os argumentos e executa cada função. no máximo 128 itens |
parallel_tool_calls | Não | Permita inspeções independentes do Sol no mesmo turno quando nenhuma depender do resultado de outra. Valor padrão: |
tool_choice | Não | Controle o próximo passo de ferramentas do Sol com auto, none, required ou uma função específica. |
response_format | Não | Defina o formato das conclusões do Sol e valide qualquer JSON antes de usar a alteração proposta. |
Preços
Entrada $2 / Saída $10 por 1 milhão de tokens; Prompts acima de 272K tokens: Entrada $4 / Saída $15
Casos de uso
Revisar uma mudança contra o repositório inteiro
Envie ao Sol o código afetado, a falha observada e os critérios de aceite; peça o arquivo que sustenta cada conclusão.
Conduzir uma análise em várias etapas
Coloque na mesma requisição as tabelas de origem, o texto da política e a pergunta, e peça achados com as evidências correspondentes. Peça um formato de saída fixo, como achado, fonte e verificação de confirmação, e valide-o na sua aplicação.
Executar um agente que pode agir
Sol recebe aqui até 128 definições de funções pela interface compatível; seu aplicativo executa as chamadas e devolve o tool_call_id correspondente. Na OpenAI, ferramentas nativas exigem Responses.
Revise o repositório junto da especificação
Defina o formato das conclusões do Sol e valide qualquer JSON antes de usar a alteração proposta.
Guia de prompt e dicas práticas
Comece em medium e suba um passo
Sol oferece low, medium, high, xhigh e max; comece uma revisão difícil com medium.
Dê espaço ao raciocínio em
max_tokensO
max_tokenstem padrão de 4,096 e aceita até 128,000, e o raciocínio do modelo é contado dentro dele. Para um patch longo ou um relatório detalhado, defina um valor bem acima do tamanho que você espera ler, sobretudo com xhigh e max, e confira ofinish_reasonantes de tratar uma resposta como completa.Coloque o material primeiro e a pergunta por último
Coloque documentos ou código no início, identifique cada fonte e faça a pergunta no fim. Mantenha as instruções na mensagem de sistema para que o texto citado não seja confundido com a sua requisição. Fique atento à marca de 272,000 tokens se o custo importar.
Revise o repositório junto da especificação
Quando o modelo chamar uma função, envie seu resultado como mensagem de ferramenta com o mesmo
tool_call_ide mantenha ostool_callsdo assistente no histórico. Para uma saída legível por máquina,response_formate os parâmetros de ferramenta aceitam um esquema JSON; valide o que voltar.
GPT 6.1 Sol
GPT 6.1 Sol examina alterações complexas de código e análises profissionais com base nos textos e nas imagens que você fornece.
openai/gpt-6.1-sol/chat
Envie ao Sol o código afetado, a falha observada e os critérios de aceite; peça o arquivo que sustenta cada conclusão.
Os 128,000 tokens de resposta do Sol incluem o raciocínio e o patch visível; o limite padrão é 4,096.
Sol recebe aqui até 128 definições de funções pela interface compatível; seu aplicativo executa as chamadas e devolve o tool_call_id correspondente. Na OpenAI, ferramentas nativas exigem Responses.
Ao revisar um repositório com Sol, ultrapassar 272,000 tokens de entrada coloca toda a requisição na faixa de prompts longos; confira o preço antes de enviar o arquivo completo.
GPT 6.1 Sol é apresentado para código e trabalho profissional; conteúdo NSFW não é garantido e continua sujeito às regras do modelo.
GPT 6.1 Sol é apresentado para código e trabalho profissional; conteúdo NSFW não é garantido e continua sujeito às regras do modelo.
Início rápido da API
curl --fail-with-body -sN https://api.spicyapi.ai/v1/chat/completions \
-H "Authorization: Bearer $SPICY_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $(uuidgen)" \
-d '{
"model": "openai/gpt-6.1-sol/chat",
"messages": [
{
"role": "user",
"content": "Summarise the following release notes into three bullet points."
}
],
"stream": true
}' \
| jq --unbuffered -Rrj 'select(startswith("data: ")) | .[6:] | select(. != "[DONE]") | fromjson | if .error then "\n[error] \(.error.message)\n" else (.choices[0].delta.content? // empty) end'
Consulte a referência da API para autenticação, esquema completo, polling e tratamento de erros.
