Class RunStepResponse

Classe RunStepResponse

Rappresenta un passo nell’esecuzione di un run.

public class RunStepResponse : BaseResponse

Costruttori

NomeDescrizione
RunStepResponse()Il costruttore predefinito.

Proprietà

NomeDescrizione
AssistantId { get; set; }Ottiene o imposta l’ID dell’assistente associato al passo del run.
CancelledAt { get; set; }Ottiene o imposta il timestamp Unix (in secondi) per quando il passo del run è stato annullato.
CompletedAt { get; set; }Ottiene o imposta il timestamp Unix (in secondi) per quando il passo del run è stato completato.
CreatedAt { get; set; }Ottiene o imposta il timestamp Unix (in secondi) per quando il passo del run è stato creato.
Detail { get; set; }Ottiene o imposta i dettagli della risposta.
Error { get; set; }Ottiene o imposta l’errore della risposta HTTP.
ErrorMessage { get; }Ottiene o imposta le informazioni sull’errore.
ExpiredAt { get; set; }Ottiene o imposta il timestamp Unix (in secondi) per quando il passo del run è scaduto. Un passo è considerato scaduto se il run padre è scaduto.
FailedAt { get; set; }Ottiene o imposta il timestamp Unix (in secondi) per quando il passo del run è fallito.
HttpResponseHeaders { get; set; }Ottiene o imposta le intestazioni della risposta HTTP.
HttpStatusCode { get; set; }Ottiene o imposta il codice di stato HTTP.
Id { get; set; }Ottiene o imposta l’identificatore del passo del run, che può essere referenziato negli endpoint API.
IsSuccessful { get; }Indica se la risposta è stata positiva.
LastError { get; set; }Ottiene o imposta l’ultimo errore associato a questo passo del run. Sarà nullo se non ci sono errori.
Metadata { get; set; }Ottiene o imposta un insieme di 16 coppie chiave-valore che possono essere attaccate a un oggetto. Questo può essere utile per memorizzare informazioni aggiuntive sull’oggetto in un formato strutturato. Le chiavi possono avere una lunghezza massima di 64 caratteri e i valori possono avere una lunghezza massima di 512 caratteri.
Object { get; set; }Ottiene o imposta il tipo di oggetto, che è sempre thread.run.step.
ReasonPhrase { get; }Ottiene la frase di motivo dell’errore.
RunId { get; set; }Ottiene o imposta l’ID del run di cui questo passo del run fa parte.
RunStepType { get; set; }Ottiene o imposta il tipo di passo del run, che può essere message_creation o tool_calls.
Status { get; set; }Ottiene o imposta lo stato del passo del run, che può essere in_progress, cancelled, failed, completed o expired.
StepDetails { get; set; }Ottiene o imposta i dettagli del passo del run.
ThreadId { get; set; }Ottiene o imposta l’ID del thread che è stato eseguito.
Usage { get; set; }Ottiene o imposta le statistiche di utilizzo relative al passo del run. Questo valore sarà nullo mentre lo stato del passo del run è in_progress.

Vedi Anche