ThreadRun interface
Gegevens die één evaluatierun van een agentthread vertegenwoordigen.
Eigenschappen
| assistant |
De id van de agent die is gekoppeld aan de thread waarop deze uitvoering is uitgevoerd. |
| cancelled |
De Unix-tijdstempel, in seconden, die aangeeft wanneer dit is geannuleerd. |
| completed |
De Unix-tijdstempel, in seconden, die aangeeft wanneer dit is voltooid. |
| created |
De Unix-tijdstempel, in seconden, die aangeeft wanneer dit object is gemaakt. |
| expires |
De Unix-tijdstempel, in seconden, die aangeeft wanneer dit item verloopt. |
| failed |
De Unix-tijdstempel, in seconden, die aangeeft wanneer dit is mislukt. |
| id | De id waarnaar kan worden verwezen in API-eindpunten. |
| incomplete |
Details over waarom de uitvoering onvolledig is. Wordt |
| instructions | De overschreven systeeminstructies die worden gebruikt voor deze agentthread worden uitgevoerd. |
| last |
De laatste fout, indien aanwezig, die is opgetreden door deze agentthread, wordt uitgevoerd. |
| max |
Het maximum aantal voltooiingstokens dat is opgegeven voor gebruik in de loop van de uitvoering. |
| max |
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. |
| parallel |
Bepaalt of hulpprogramma's parallel in de uitvoering kunnen worden uitgevoerd. |
| required |
De details van de actie die is vereist voor de uitvoering van de agentthread om door te gaan. |
| response |
De antwoordindeling van de hulpprogramma-aanroepen die in deze uitvoering worden gebruikt. |
| started |
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. |
| thread |
De id van de thread die aan deze uitvoering is gekoppeld. |
| tool |
Hiermee bepaalt u of en welk hulpprogramma wordt aangeroepen door het model. |
| tool |
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. |
| truncation |
De strategie voor het verwijderen van berichten wanneer de contextvensters vooruitgaan. |
| usage | Gebruiksstatistieken met betrekking tot de uitvoering. Deze waarde wordt |
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
null | IncompleteRunDetails
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
null | RequiredActionUnion
responseFormat
De antwoordindeling van de hulpprogramma-aanroepen die in deze uitvoering worden gebruikt.
responseFormat: null | AgentsResponseFormatOption
Waarde van eigenschap
null | AgentsResponseFormatOption
startedAt
De Unix-tijdstempel, in seconden, die aangeeft wanneer dit item is gestart.
startedAt: null | Date
Waarde van eigenschap
null | Date
status
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
null | AgentsToolChoiceOption
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
null | TruncationObject
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
null | RunCompletionUsage