Delen via


ThreadRun interface

Gegevens die één evaluatierun van een agentthread vertegenwoordigen.

Eigenschappen

assistantId

De id van de agent die is gekoppeld aan de thread waarop deze uitvoering is uitgevoerd.

cancelledAt

De Unix-tijdstempel, in seconden, die aangeeft wanneer dit is geannuleerd.

completedAt

De Unix-tijdstempel, in seconden, die aangeeft wanneer dit is voltooid.

createdAt

De Unix-tijdstempel, in seconden, die aangeeft wanneer dit object is gemaakt.

expiresAt

De Unix-tijdstempel, in seconden, die aangeeft wanneer dit item verloopt.

failedAt

De Unix-tijdstempel, in seconden, die aangeeft wanneer dit is mislukt.

id

De id waarnaar kan worden verwezen in API-eindpunten.

incompleteDetails

Details over waarom de uitvoering onvolledig is. Wordt null als de uitvoering niet onvolledig is.

instructions

De overschreven systeeminstructies die worden gebruikt voor deze agentthread worden uitgevoerd.

lastError

De laatste fout, indien aanwezig, die is opgetreden door deze agentthread, wordt uitgevoerd.

maxCompletionTokens

Het maximum aantal voltooiingstokens dat is opgegeven voor gebruik in de loop van de uitvoering.

maxPromptTokens

Het maximum aantal prompttokens dat is opgegeven voor gebruik in de loop van de uitvoering.

metadata

Een set van maximaal 16 sleutel-/waardeparen die aan een object kunnen worden gekoppeld, die wordt gebruikt voor het opslaan van aanvullende informatie over dat object in een gestructureerde indeling. Sleutels mogen maximaal 64 tekens lang zijn en waarden mogen maximaal 512 tekens lang zijn.

model

De id van het model dat moet worden gebruikt.

object

Het objecttype, dat altijd thread.run is.

parallelToolCalls

Bepaalt of hulpprogramma's parallel in de uitvoering kunnen worden uitgevoerd.

requiredAction

De details van de actie die is vereist voor de uitvoering van de agentthread om door te gaan.

responseFormat

De antwoordindeling van de hulpprogramma-aanroepen die in deze uitvoering worden gebruikt.

startedAt

De Unix-tijdstempel, in seconden, die aangeeft wanneer dit item is gestart.

status

De status van de agentthread wordt uitgevoerd.

temperature

De steekproeftemperatuur die voor deze uitvoering wordt gebruikt. Als dit niet is ingesteld, wordt de standaardwaarde ingesteld op 1.

threadId

De id van de thread die aan deze uitvoering is gekoppeld.

toolChoice

Hiermee bepaalt u of en welk hulpprogramma wordt aangeroepen door het model.

toolResources

Overschrijf de hulpprogramma's die de agent voor deze uitvoering kan gebruiken. Dit is handig voor het wijzigen van het gedrag per uitvoering

tools

De overschreven hulpprogramma's die worden gebruikt voor deze agentthreaduitvoering.

topP

De kernsamplingwaarde die voor deze uitvoering wordt gebruikt. Als dit niet is ingesteld, wordt de standaardwaarde ingesteld op 1.

truncationStrategy

De strategie voor het verwijderen van berichten wanneer de contextvensters vooruitgaan.

usage

Gebruiksstatistieken met betrekking tot de uitvoering. Deze waarde wordt null als de uitvoering niet de status terminal heeft (dat wil bijvoorbeeld in_progress, queued, enzovoort).

Eigenschapdetails

assistantId

De id van de agent die is gekoppeld aan de thread waarop deze uitvoering is uitgevoerd.

assistantId: string

Waarde van eigenschap

string

cancelledAt

De Unix-tijdstempel, in seconden, die aangeeft wanneer dit is geannuleerd.

cancelledAt: null | Date

Waarde van eigenschap

null | Date

completedAt

De Unix-tijdstempel, in seconden, die aangeeft wanneer dit is voltooid.

completedAt: null | Date

Waarde van eigenschap

null | Date

createdAt

De Unix-tijdstempel, in seconden, die aangeeft wanneer dit object is gemaakt.

createdAt: Date

Waarde van eigenschap

Date

expiresAt

De Unix-tijdstempel, in seconden, die aangeeft wanneer dit item verloopt.

expiresAt: null | Date

Waarde van eigenschap

null | Date

failedAt

De Unix-tijdstempel, in seconden, die aangeeft wanneer dit is mislukt.

failedAt: null | Date

Waarde van eigenschap

null | Date

id

De id waarnaar kan worden verwezen in API-eindpunten.

id: string

Waarde van eigenschap

string

incompleteDetails

Details over waarom de uitvoering onvolledig is. Wordt null als de uitvoering niet onvolledig is.

incompleteDetails: null | IncompleteRunDetails

Waarde van eigenschap

instructions

De overschreven systeeminstructies die worden gebruikt voor deze agentthread worden uitgevoerd.

instructions: string

Waarde van eigenschap

string

lastError

De laatste fout, indien aanwezig, die is opgetreden door deze agentthread, wordt uitgevoerd.

lastError: null | RunError

Waarde van eigenschap

null | RunError

maxCompletionTokens

Het maximum aantal voltooiingstokens dat is opgegeven voor gebruik in de loop van de uitvoering.

maxCompletionTokens: null | number

Waarde van eigenschap

null | number

maxPromptTokens

Het maximum aantal prompttokens dat is opgegeven voor gebruik in de loop van de uitvoering.

maxPromptTokens: null | number

Waarde van eigenschap

null | number

metadata

Een set van maximaal 16 sleutel-/waardeparen die aan een object kunnen worden gekoppeld, die wordt gebruikt voor het opslaan van aanvullende informatie over dat object in een gestructureerde indeling. Sleutels mogen maximaal 64 tekens lang zijn en waarden mogen maximaal 512 tekens lang zijn.

metadata: null | Record<string, string>

Waarde van eigenschap

null | Record<string, string>

model

De id van het model dat moet worden gebruikt.

model: string

Waarde van eigenschap

string

object

Het objecttype, dat altijd thread.run is.

object: "thread.run"

Waarde van eigenschap

"thread.run"

parallelToolCalls

Bepaalt of hulpprogramma's parallel in de uitvoering kunnen worden uitgevoerd.

parallelToolCalls: boolean

Waarde van eigenschap

boolean

requiredAction

De details van de actie die is vereist voor de uitvoering van de agentthread om door te gaan.

requiredAction?: null | RequiredActionUnion

Waarde van eigenschap

responseFormat

De antwoordindeling van de hulpprogramma-aanroepen die in deze uitvoering worden gebruikt.

responseFormat: null | AgentsResponseFormatOption

Waarde van eigenschap

startedAt

De Unix-tijdstempel, in seconden, die aangeeft wanneer dit item is gestart.

startedAt: null | Date

Waarde van eigenschap

null | Date

status

De status van de agentthread wordt uitgevoerd.

status: RunStatus

Waarde van eigenschap

temperature

De steekproeftemperatuur die voor deze uitvoering wordt gebruikt. Als dit niet is ingesteld, wordt de standaardwaarde ingesteld op 1.

temperature?: null | number

Waarde van eigenschap

null | number

threadId

De id van de thread die aan deze uitvoering is gekoppeld.

threadId: string

Waarde van eigenschap

string

toolChoice

Hiermee bepaalt u of en welk hulpprogramma wordt aangeroepen door het model.

toolChoice: null | AgentsToolChoiceOption

Waarde van eigenschap

toolResources

Overschrijf de hulpprogramma's die de agent voor deze uitvoering kan gebruiken. Dit is handig voor het wijzigen van het gedrag per uitvoering

toolResources?: null | ToolResources

Waarde van eigenschap

null | ToolResources

tools

De overschreven hulpprogramma's die worden gebruikt voor deze agentthreaduitvoering.

tools: ToolDefinitionUnion[]

Waarde van eigenschap

topP

De kernsamplingwaarde die voor deze uitvoering wordt gebruikt. Als dit niet is ingesteld, wordt de standaardwaarde ingesteld op 1.

topP?: null | number

Waarde van eigenschap

null | number

truncationStrategy

De strategie voor het verwijderen van berichten wanneer de contextvensters vooruitgaan.

truncationStrategy: null | TruncationObject

Waarde van eigenschap

usage

Gebruiksstatistieken met betrekking tot de uitvoering. Deze waarde wordt null als de uitvoering niet de status terminal heeft (dat wil bijvoorbeeld in_progress, queued, enzovoort).

usage: null | RunCompletionUsage

Waarde van eigenschap