ThreadRun interface
Data představující jedno zkušební spuštění vlákna agenta.
Vlastnosti
| assistant |
ID agenta přidruženého k podprocesu, proti tomuto spuštění bylo provedeno. |
| cancelled |
Časové razítko unixu v sekundách představující, kdy bylo zrušeno. |
| completed |
Časové razítko unixu v sekundách představující po dokončení. |
| created |
Časové razítko unixu v sekundách představující při vytvoření tohoto objektu. |
| expires |
Časové razítko unixu v sekundách představující, kdy vyprší platnost této položky. |
| failed |
Časové razítko unixu v sekundách představující, kdy došlo k chybě. |
| id | Identifikátor, na který se dá odkazovat v koncových bodech rozhraní API. |
| incomplete |
Podrobnosti o tom, proč je spuštění neúplné. Pokud spuštění není neúplné, bude |
| instructions | Přepisované systémové pokyny používané pro toto vlákno agenta jsou spuštěny. |
| last |
Poslední chyba, pokud existuje, zjištěná tímto vláknem agenta, se spustí. |
| max |
Maximální počet tokenů dokončení určených k použití v průběhu spuštění. |
| max |
Maximální počet výzev tokenů zadaných k použití v průběhu spuštění. |
| metadata | Sada až 16 dvojic klíč/hodnota, které lze připojit k objektu, které slouží k ukládání dalších informací o daném objektu ve strukturovaném formátu. Klíče můžou mít délku až 64 znaků a hodnoty můžou mít délku až 512 znaků. |
| model | ID modelu, který se má použít. |
| object | Typ objektu, který je vždy thread.run. |
| parallel |
Určuje, jestli lze nástroje spustit paralelně v rámci spuštění. |
| required |
Podrobnosti o akci potřebné ke spuštění vlákna agenta pokračujte. |
| response |
Formát odpovědi volání nástroje použitého v tomto spuštění. |
| started |
Časové razítko unixu v sekundách představující, kdy byla tato položka spuštěna. |
| status | Stav spuštění vlákna agenta |
| temperature | Teplota vzorkování použitá pro toto spuštění. Pokud není nastavená, výchozí hodnota je 1. |
| thread |
ID vlákna přidruženého k tomuto spuštění. |
| tool |
Určuje, zda a který nástroj je volána modelem. |
| tool |
Přepište nástroje, které může agent použít pro toto spuštění. To je užitečné při úpravě chování na základě spuštění. |
| tools | Přepsané povolené nástroje používané pro toto vlákno agenta jsou spuštěny. |
| topP | Hodnota vzorkování jádra použitá pro toto spuštění. Pokud není nastavená, výchozí hodnota je 1. |
| truncation |
Strategie, která se má použít k vyřazení zpráv, když se kontextová okna posunou vpřed. |
| usage | Statistiky využití související se spuštěním Tato hodnota bude |
Podrobnosti vlastnosti
assistantId
ID agenta přidruženého k podprocesu, proti tomuto spuštění bylo provedeno.
assistantId: string
Hodnota vlastnosti
string
cancelledAt
Časové razítko unixu v sekundách představující, kdy bylo zrušeno.
cancelledAt: null | Date
Hodnota vlastnosti
null | Date
completedAt
Časové razítko unixu v sekundách představující po dokončení.
completedAt: null | Date
Hodnota vlastnosti
null | Date
createdAt
Časové razítko unixu v sekundách představující při vytvoření tohoto objektu.
createdAt: Date
Hodnota vlastnosti
Date
expiresAt
Časové razítko unixu v sekundách představující, kdy vyprší platnost této položky.
expiresAt: null | Date
Hodnota vlastnosti
null | Date
failedAt
Časové razítko unixu v sekundách představující, kdy došlo k chybě.
failedAt: null | Date
Hodnota vlastnosti
null | Date
id
Identifikátor, na který se dá odkazovat v koncových bodech rozhraní API.
id: string
Hodnota vlastnosti
string
incompleteDetails
Podrobnosti o tom, proč je spuštění neúplné. Pokud spuštění není neúplné, bude null.
incompleteDetails: null | IncompleteRunDetails
Hodnota vlastnosti
null | IncompleteRunDetails
instructions
Přepisované systémové pokyny používané pro toto vlákno agenta jsou spuštěny.
instructions: string
Hodnota vlastnosti
string
lastError
Poslední chyba, pokud existuje, zjištěná tímto vláknem agenta, se spustí.
lastError: null | RunError
Hodnota vlastnosti
null | RunError
maxCompletionTokens
Maximální počet tokenů dokončení určených k použití v průběhu spuštění.
maxCompletionTokens: null | number
Hodnota vlastnosti
null | number
maxPromptTokens
Maximální počet výzev tokenů zadaných k použití v průběhu spuštění.
maxPromptTokens: null | number
Hodnota vlastnosti
null | number
metadata
Sada až 16 dvojic klíč/hodnota, které lze připojit k objektu, které slouží k ukládání dalších informací o daném objektu ve strukturovaném formátu. Klíče můžou mít délku až 64 znaků a hodnoty můžou mít délku až 512 znaků.
metadata: null | Record<string, string>
Hodnota vlastnosti
null | Record<string, string>
model
ID modelu, který se má použít.
model: string
Hodnota vlastnosti
string
object
Typ objektu, který je vždy thread.run.
object: "thread.run"
Hodnota vlastnosti
"thread.run"
parallelToolCalls
Určuje, jestli lze nástroje spustit paralelně v rámci spuštění.
parallelToolCalls: boolean
Hodnota vlastnosti
boolean
requiredAction
Podrobnosti o akci potřebné ke spuštění vlákna agenta pokračujte.
requiredAction?: null | RequiredActionUnion
Hodnota vlastnosti
null | RequiredActionUnion
responseFormat
Formát odpovědi volání nástroje použitého v tomto spuštění.
responseFormat: null | AgentsResponseFormatOption
Hodnota vlastnosti
null | AgentsResponseFormatOption
startedAt
Časové razítko unixu v sekundách představující, kdy byla tato položka spuštěna.
startedAt: null | Date
Hodnota vlastnosti
null | Date
status
temperature
Teplota vzorkování použitá pro toto spuštění. Pokud není nastavená, výchozí hodnota je 1.
temperature?: null | number
Hodnota vlastnosti
null | number
threadId
ID vlákna přidruženého k tomuto spuštění.
threadId: string
Hodnota vlastnosti
string
toolChoice
Určuje, zda a který nástroj je volána modelem.
toolChoice: null | AgentsToolChoiceOption
Hodnota vlastnosti
null | AgentsToolChoiceOption
toolResources
Přepište nástroje, které může agent použít pro toto spuštění. To je užitečné při úpravě chování na základě spuštění.
toolResources?: null | ToolResources
Hodnota vlastnosti
null | ToolResources
tools
Přepsané povolené nástroje používané pro toto vlákno agenta jsou spuštěny.
tools: ToolDefinitionUnion[]
Hodnota vlastnosti
topP
Hodnota vzorkování jádra použitá pro toto spuštění. Pokud není nastavená, výchozí hodnota je 1.
topP?: null | number
Hodnota vlastnosti
null | number
truncationStrategy
Strategie, která se má použít k vyřazení zpráv, když se kontextová okna posunou vpřed.
truncationStrategy: null | TruncationObject
Hodnota vlastnosti
null | TruncationObject
usage
Statistiky využití související se spuštěním Tato hodnota bude null, pokud spuštění není v terminálovém stavu (tj. in_progress, queuedatd.).
usage: null | RunCompletionUsage
Hodnota vlastnosti
null | RunCompletionUsage