Sdílet prostřednictvím


ThreadRun interface

Data představující jedno zkušební spuštění vlákna agenta.

Vlastnosti

assistantId

ID agenta přidruženého k podprocesu, proti tomuto spuštění bylo provedeno.

cancelledAt

Časové razítko unixu v sekundách představující, kdy bylo zrušeno.

completedAt

Časové razítko unixu v sekundách představující po dokončení.

createdAt

Časové razítko unixu v sekundách představující při vytvoření tohoto objektu.

expiresAt

Časové razítko unixu v sekundách představující, kdy vyprší platnost této položky.

failedAt

Č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.

incompleteDetails

Podrobnosti o tom, proč je spuštění neúplné. Pokud spuštění není neúplné, bude null.

instructions

Přepisované systémové pokyny používané pro toto vlákno agenta jsou spuštěny.

lastError

Poslední chyba, pokud existuje, zjištěná tímto vláknem agenta, se spustí.

maxCompletionTokens

Maximální počet tokenů dokončení určených k použití v průběhu spuštění.

maxPromptTokens

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.

parallelToolCalls

Určuje, jestli lze nástroje spustit paralelně v rámci spuštění.

requiredAction

Podrobnosti o akci potřebné ke spuštění vlákna agenta pokračujte.

responseFormat

Formát odpovědi volání nástroje použitého v tomto spuštění.

startedAt

Č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.

threadId

ID vlákna přidruženého k tomuto spuštění.

toolChoice

Určuje, zda a který nástroj je volána modelem.

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í.

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.

truncationStrategy

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 null, pokud spuštění není v terminálovém stavu (tj. in_progress, queuedatd.).

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

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

responseFormat

Formát odpovědi volání nástroje použitého v tomto spuštění.

responseFormat: null | AgentsResponseFormatOption

Hodnota vlastnosti

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

Stav spuštění vlákna agenta

status: RunStatus

Hodnota vlastnosti

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

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

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