ThreadRun interface
Data som representerar en enda utvärderingskörning av en agenttråd.
Egenskaper
| assistant |
ID:t för agenten som är associerad med den tråd som den här körningen utfördes mot. |
| cancelled |
Unix-tidsstämpeln representerar i sekunder när den avbröts. |
| completed |
Unix-tidsstämpeln, i sekunder, representerar när detta har slutförts. |
| created |
Unix-tidsstämpeln representerar i sekunder när det här objektet skapades. |
| expires |
Unix-tidsstämpeln, i sekunder, som representerar när det här objektet upphör att gälla. |
| failed |
Unix-tidsstämpeln, i sekunder, representerar när detta misslyckades. |
| id | Identifieraren, som kan refereras till i API-slutpunkter. |
| incomplete |
Information om varför körningen är ofullständig. Blir |
| instructions | De åsidosatta systeminstruktionerna som används för den här agenttrådskörningen. |
| last |
Det sista felet, om det finns något, som påträffades av den här agenttrådskörningen. |
| max |
Det maximala antalet slutförandetoken som har angetts för att ha använts under körningen. |
| max |
Det maximala antalet prompttoken som har angetts för att ha använts under körningen. |
| metadata | En uppsättning med upp till 16 nyckel/värde-par som kan kopplas till ett objekt, som används för att lagra ytterligare information om objektet i ett strukturerat format. Nycklar kan vara upp till 64 tecken långa och värdena kan vara upp till 512 tecken långa. |
| model | ID:t för modellen som ska användas. |
| object | Objekttypen, som alltid är "thread.run". |
| parallel |
Avgör om verktyg kan köras parallellt inom körningen. |
| required |
Information om den åtgärd som krävs för att agenttrådskörningen ska fortsätta. |
| response |
Svarsformatet för de verktygsanrop som används i den här körningen. |
| started |
Unix-tidsstämpeln representerar i sekunder när det här objektet startades. |
| status | Status för agenttrådskörningen. |
| temperature | Den samplingstemperatur som används för den här körningen. Om den inte har angetts är standardvärdet 1. |
| thread |
ID:t för den tråd som är associerad med den här körningen. |
| tool |
Styr om och vilket verktyg som anropas av modellen. |
| tool |
Åsidosätt de verktyg som agenten kan använda för den här körningen. Detta är användbart för att ändra beteendet per körning |
| tools | De åsidosatta aktiverade verktygen som används för den här agenttrådskörningen. |
| topP | Kärnsamplingsvärdet som används för den här körningen. Om den inte har angetts är standardvärdet 1. |
| truncation |
Den strategi som ska användas för att släppa meddelanden när kontextfönstren går framåt. |
| usage | Användningsstatistik som är relaterad till körningen. Det här värdet blir |
Egenskapsinformation
assistantId
ID:t för agenten som är associerad med den tråd som den här körningen utfördes mot.
assistantId: string
Egenskapsvärde
string
cancelledAt
Unix-tidsstämpeln representerar i sekunder när den avbröts.
cancelledAt: Date | null
Egenskapsvärde
Date | null
completedAt
Unix-tidsstämpeln, i sekunder, representerar när detta har slutförts.
completedAt: Date | null
Egenskapsvärde
Date | null
createdAt
Unix-tidsstämpeln representerar i sekunder när det här objektet skapades.
createdAt: Date
Egenskapsvärde
Date
expiresAt
Unix-tidsstämpeln, i sekunder, som representerar när det här objektet upphör att gälla.
expiresAt: Date | null
Egenskapsvärde
Date | null
failedAt
Unix-tidsstämpeln, i sekunder, representerar när detta misslyckades.
failedAt: Date | null
Egenskapsvärde
Date | null
id
Identifieraren, som kan refereras till i API-slutpunkter.
id: string
Egenskapsvärde
string
incompleteDetails
Information om varför körningen är ofullständig. Blir null om körningen inte är ofullständig.
incompleteDetails: IncompleteRunDetails | null
Egenskapsvärde
IncompleteRunDetails | null
instructions
De åsidosatta systeminstruktionerna som används för den här agenttrådskörningen.
instructions: string
Egenskapsvärde
string
lastError
Det sista felet, om det finns något, som påträffades av den här agenttrådskörningen.
lastError: RunError | null
Egenskapsvärde
RunError | null
maxCompletionTokens
Det maximala antalet slutförandetoken som har angetts för att ha använts under körningen.
maxCompletionTokens: number | null
Egenskapsvärde
number | null
maxPromptTokens
Det maximala antalet prompttoken som har angetts för att ha använts under körningen.
maxPromptTokens: number | null
Egenskapsvärde
number | null
metadata
En uppsättning med upp till 16 nyckel/värde-par som kan kopplas till ett objekt, som används för att lagra ytterligare information om objektet i ett strukturerat format. Nycklar kan vara upp till 64 tecken långa och värdena kan vara upp till 512 tecken långa.
metadata: Record<string, string> | null
Egenskapsvärde
Record<string, string> | null
model
ID:t för modellen som ska användas.
model: string
Egenskapsvärde
string
object
Objekttypen, som alltid är "thread.run".
object: "thread.run"
Egenskapsvärde
"thread.run"
parallelToolCalls
Avgör om verktyg kan köras parallellt inom körningen.
parallelToolCalls: boolean
Egenskapsvärde
boolean
requiredAction
Information om den åtgärd som krävs för att agenttrådskörningen ska fortsätta.
requiredAction?: RequiredActionUnion | null
Egenskapsvärde
RequiredActionUnion | null
responseFormat
Svarsformatet för de verktygsanrop som används i den här körningen.
responseFormat: AgentsResponseFormatOption | null
Egenskapsvärde
AgentsResponseFormatOption | null
startedAt
Unix-tidsstämpeln representerar i sekunder när det här objektet startades.
startedAt: Date | null
Egenskapsvärde
Date | null
status
temperature
Den samplingstemperatur som används för den här körningen. Om den inte har angetts är standardvärdet 1.
temperature?: number | null
Egenskapsvärde
number | null
threadId
ID:t för den tråd som är associerad med den här körningen.
threadId: string
Egenskapsvärde
string
toolChoice
Styr om och vilket verktyg som anropas av modellen.
toolChoice: AgentsToolChoiceOption | null
Egenskapsvärde
AgentsToolChoiceOption | null
toolResources
Åsidosätt de verktyg som agenten kan använda för den här körningen. Detta är användbart för att ändra beteendet per körning
toolResources?: ToolResources | null
Egenskapsvärde
ToolResources | null
tools
De åsidosatta aktiverade verktygen som används för den här agenttrådskörningen.
tools: ToolDefinitionUnion[]
Egenskapsvärde
topP
Kärnsamplingsvärdet som används för den här körningen. Om den inte har angetts är standardvärdet 1.
topP?: number | null
Egenskapsvärde
number | null
truncationStrategy
Den strategi som ska användas för att släppa meddelanden när kontextfönstren går framåt.
truncationStrategy: TruncationObject | null
Egenskapsvärde
TruncationObject | null
usage
Användningsstatistik som är relaterad till körningen. Det här värdet blir null om körningen inte är i ett terminaltillstånd (dvs. in_progress, queuedosv.).
usage: RunCompletionUsage | null
Egenskapsvärde
RunCompletionUsage | null