Introduzione
GPT 6.1 Sol esamina modifiche complesse al codice e analisi professionali usando i testi e le immagini che fornisci. Fornisci a Sol il codice coinvolto, il difetto osservato e i criteri di accettazione; chiedi il file che sostiene ogni rilievo.
| Campo | Valore |
|---|---|
| Input | Testo |
| Output | Testo |
| Finestra di contesto | 1,050,000 tokens |
| Limite di max_tokens | 128,000 |
Caratteristiche principali
Il modello GPT 6.1 da scegliere quando il compito è difficile
GPT 6.1 Sol esamina modifiche complesse al codice e analisi professionali usando i testi e le immagini che fornisci. Fornisci a Sol il codice coinvolto, il difetto osservato e i criteri di accettazione; chiedi il file che sostiene ogni rilievo.
Cinque livelli di impegno, da rapido a esaustivo
reasoning_effort accetta low, medium, high, xhigh e max, con medium come predefinito. Sol non ha l’impostazione none, quindi anche la richiesta più leggera riceve un breve passaggio di ragionamento. Parti da medium, sali di livello sui problemi in cui un dettaglio sfuggito costa caro e riserva max ai casi che giustificano i token extra.
Esamina il repository insieme alla specifica
La finestra da 1,050,000 token ti permette di tenere insieme un repository, una specifica e la domanda, invece di riassumerli. I prompt oltre 272,000 token passano a una tariffa separata per i prompt lunghi, quindi conviene inviare l’intera base di codice solo quando il compito lo richiede.
Chiamate di funzione e screenshot nella stessa conversazione
Sol riceve qui fino a 128 definizioni di funzioni tramite l’interfaccia compatibile; la tua applicazione le esegue e restituisce il tool_call_id corrispondente. Gli strumenti nativi di OpenAI richiedono Responses.
Parametri della richiesta
| Parametro | Obbligatorio | Nota |
|---|---|---|
messages | Sì | Inserisci in messages il codice, l’errore e i criteri per Sol; conserva ogni risultato accanto alla chiamata corrispondente. almeno 1 elementi · al massimo 256 elementi |
max_tokens | No | Riserva |
reasoning_effort | No | Sol offre low, medium, high, xhigh e max; inizia una revisione difficile con medium. |
stop | No | Sol accetta una sequenza di arresto o fino a quattro; evita marcatori che potrebbero troncare una patch. almeno 1 caratteri · almeno 1 elementi · al massimo 4 elementi |
temperature | No | Regola temperature di Sol quando la valutazione delle revisioni richiede un campionamento diverso. |
top_p | No | Restringi le scelte di Sol con |
tools | No | Definisci le funzioni di analisi del codice richieste da Sol; la tua applicazione convalida gli argomenti e le esegue. al massimo 128 elementi |
parallel_tool_calls | No | Consenti a Sol verifiche indipendenti nello stesso turno quando nessuna dipende dal risultato di un’altra. Predefinito: |
tool_choice | No | Controlla il prossimo passo di Sol con auto, none, required o una funzione specifica. |
response_format | No | Indica il formato dei rilievi di Sol e convalida il JSON prima di usare la modifica proposta. |
Prezzi
Input $2 / Output $10 per 1 milione di token; Prompt oltre 272K token: Input $4 / Output $15
Casi d’uso
Rivedere una modifica alla luce dell’intero repository
Fornisci a Sol il codice coinvolto, il difetto osservato e i criteri di accettazione; chiedi il file che sostiene ogni rilievo.
Svolgere un’analisi in più passaggi
Metti nella stessa richiesta le tabelle di origine, il testo della policy e la domanda, e chiedi i risultati con le relative prove. Richiedi una forma di output fissa, per esempio risultato, fonte e verifica di conferma, e validala nella tua applicazione.
Far girare un agente che può agire
Sol riceve qui fino a 128 definizioni di funzioni tramite l’interfaccia compatibile; la tua applicazione le esegue e restituisce il tool_call_id corrispondente. Gli strumenti nativi di OpenAI richiedono Responses.
Restituisci i risultati degli strumenti con l’id corrispondente
Indica il formato dei rilievi di Sol e convalida il JSON prima di usare la modifica proposta.
Consigli avanzati
Parti da medium e sali di un gradino
Sol offre low, medium, high, xhigh e max; inizia una revisione difficile con medium.
Lascia spazio al ragionamento in
max_tokensmax_tokensvale 4,096 di default e accetta fino a 128,000, e il ragionamento del modello vi viene conteggiato dentro. Per una patch lunga o un report dettagliato, impostalo ben sopra la lunghezza che ti aspetti di leggere, soprattutto con xhigh e max, e controllafinish_reasonprima di considerare completa una risposta.Il materiale prima, la domanda per ultima
Metti documenti o codice all’inizio, etichetta ogni fonte e fai la domanda alla fine. Tieni le istruzioni nel messaggio di sistema, così il testo citato non viene scambiato per la tua richiesta. Tieni d’occhio la soglia di 272,000 token se il costo conta.
Restituisci i risultati degli strumenti con l’id corrispondente
Quando il modello chiama una funzione, rimanda il risultato come messaggio dello strumento con lo stesso
tool_call_ide conserva nella cronologia itool_callsdell’assistente. Per un output leggibile da una macchina,response_formate i parametri degli strumenti accettano entrambi uno schema JSON; valida ciò che torna.
GPT 6.1 Sol
GPT 6.1 Sol esamina modifiche complesse al codice e analisi professionali usando i testi e le immagini che fornisci.
openai/gpt-6.1-sol/chat
Fornisci a Sol il codice coinvolto, il difetto osservato e i criteri di accettazione; chiedi il file che sostiene ogni rilievo.
Il budget di risposta di Sol arriva a 128,000 token e comprende il ragionamento oltre alla patch visibile; il limite predefinito è 4,096.
Sol riceve qui fino a 128 definizioni di funzioni tramite l’interfaccia compatibile; la tua applicazione le esegue e restituisce il tool_call_id corrispondente. Gli strumenti nativi di OpenAI richiedono Responses.
Per la revisione di un repository con Sol, oltre 272,000 token di input si applica la fascia per prompt lunghi all’intera richiesta; controlla i prezzi prima di inviare tutto l’archivio.
GPT 6.1 Sol è presentato per codice e lavoro professionale; i contenuti NSFW non sono garantiti e restano soggetti alle regole del modello.
GPT 6.1 Sol è presentato per codice e lavoro professionale; i contenuti NSFW non sono garantiti e restano soggetti alle regole del modello.
Avvio rapido dell’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'
Nel riferimento dell’API trovi autenticazione, schema completo, polling e gestione degli errori.
