Vai al contenuto

Responses e contesto ​

La superficie Responses permette le continuazioni previste dal protocollo con stato conservato da Netter. È distinta sia dalla cronologia del portale sia da una richiesta Chat Completions stateless.

Creare una risposta ​

sh
curl --fail-with-body https://api.llm.netter.io/v1/responses \
  -H "Authorization: Bearer $NETTER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"NOME_PUBBLICO","input":"Riassumi i vantaggi di una coda di lavoro.","max_output_tokens":1024,"store":true}'

Usa un modello con mapping Responses abilitato. Conserva l’identificativo restituito se devi recuperare la risposta o continuare dal contesto.

Continuare, leggere e cancellare ​

AzioneOperazione
ContinuareNuovo POST /v1/responses con previous_response_id nel contesto consentito
RecuperareGET /v1/responses/{id}
CancellareDELETE /v1/responses/{id}

La risorsa rimane isolata per proprietario e tenant. Un identificativo di un altro utente non concede accesso. Le continuazioni ricostruiscono l’input completo necessario; all’upstream viene inviato store=false secondo il flusso Netter.

Conservazione e costo ​

Lo stato conservato è cifrato, con durata predefinita di 30 giorni. La cancellazione riguarda la risorsa conservata da Netter; ogni continuazione mantiene il proprio contesto e la relativa mappa. Cancellare una risposta non cancella automaticamente tutte le altre risorse della catena.

Una continuazione può rielaborare il contesto ricostruito: non equivale a una memoria gratuita lato provider. Le richieste mantengono prenotazioni e contabilizzazione del proprio consumo.

Modelli e artefatti opachi ​

Mantieni modello e parametri compatibili con il contesto. Switchyard non riclassifica una continuazione vincolata come se fosse una nuova conversazione indipendente. Se il target viene revocato o cambia la configurazione vincolante, avvia un nuovo contesto compatibile.

Le firme e i blocchi di reasoning cifrati devono essere conservati senza riscritture. Gli artefatti protetti possono scadere o diventare invalidi dopo una rotazione interna delle chiavi.

Tre forme di cronologia ​

  • Chat del portale: conversazioni salvate dopo una risposta completata.
  • Chat Completions: il client invia il contesto necessario a ogni richiesta.
  • Responses conservate: il client può richiamare risorse e continuazioni autorizzate.

Nessuna delle tre introduce memoria automatica tra conversazioni indipendenti. Un archivio S3 opzionale è un ulteriore flusso di esportazione, non un contesto automaticamente riutilizzato dal modello.