ThreadRun interface
Dane reprezentujące pojedynczy przebieg oceny wątku agenta.
Właściwości
| assistant |
Identyfikator agenta skojarzonego z wątkiem, względem którego wykonano ten przebieg. |
| cancelled |
Sygnatura czasowa systemu Unix w sekundach reprezentująca moment anulowania. |
| completed |
Sygnatura czasowa systemu Unix w sekundach reprezentująca czas po zakończeniu. |
| created |
Sygnatura czasowa systemu Unix w sekundach reprezentująca czas utworzenia tego obiektu. |
| expires |
Sygnatura czasowa systemu Unix w sekundach reprezentująca czas wygaśnięcia tego elementu. |
| failed |
Sygnatura czasowa systemu Unix( w sekundach) reprezentująca, kiedy to się nie powiodło. |
| id | Identyfikator, do którego można odwoływać się w punktach końcowych interfejsu API. |
| incomplete |
Szczegółowe informacje o tym, dlaczego przebieg jest niekompletny. Jeśli przebieg nie jest niekompletny, zostanie |
| instructions | Zastąpione instrukcje systemowe używane dla tego wątku agenta. |
| last |
Ostatni błąd, jeśli istnieje, napotkany przez ten wątek agenta, zostanie uruchomiony. |
| max |
Maksymalna liczba tokenów ukończenia określonych do użycia w trakcie przebiegu. |
| max |
Maksymalna liczba tokenów monitów określonych do użycia w trakcie przebiegu. |
| metadata | Zestaw maksymalnie 16 par klucz/wartość, które mogą być dołączone do obiektu, używane do przechowywania dodatkowych informacji o tym obiekcie w formacie ustrukturyzowanym. Klucze mogą mieć długość maksymalnie 64 znaków, a wartości mogą mieć maksymalnie 512 znaków. |
| model | Identyfikator modelu do użycia. |
| object | Typ obiektu, który jest zawsze "thread.run". |
| parallel |
Określa, czy narzędzia mogą być wykonywane równolegle w ramach przebiegu. |
| required |
Szczegóły akcji wymaganej do uruchomienia wątku agenta. |
| response |
Format odpowiedzi wywołań narzędzia używanych w tym przebiegu. |
| started |
Sygnatura czasowa systemu Unix w sekundach reprezentująca moment uruchomienia tego elementu. |
| status | Stan uruchomienia wątku agenta. |
| temperature | Temperatura próbkowania używana na potrzeby tego przebiegu. Jeśli nie zostanie ustawiona, wartość domyślna to 1. |
| thread |
Identyfikator wątku skojarzonego z tym przebiegiem. |
| tool |
Określa, czy i które narzędzie jest wywoływane przez model. |
| tool |
Zastąpić narzędzia, których agent może użyć na potrzeby tego przebiegu. Jest to przydatne w przypadku modyfikowania zachowania dla poszczególnych przebiegów |
| tools | Zastąpione włączone narzędzia używane na potrzeby tego wątku agenta. |
| topP | Wartość próbkowania jądra użyta na potrzeby tego przebiegu. Jeśli nie zostanie ustawiona, wartość domyślna to 1. |
| truncation |
Strategia stosowania do usuwania komunikatów w miarę przesuwania okien kontekstowych do przodu. |
| usage | Statystyki użycia związane z uruchomieniem. Ta wartość będzie |
Szczegóły właściwości
assistantId
Identyfikator agenta skojarzonego z wątkiem, względem którego wykonano ten przebieg.
assistantId: string
Wartość właściwości
string
cancelledAt
Sygnatura czasowa systemu Unix w sekundach reprezentująca moment anulowania.
cancelledAt: null | Date
Wartość właściwości
null | Date
completedAt
Sygnatura czasowa systemu Unix w sekundach reprezentująca czas po zakończeniu.
completedAt: null | Date
Wartość właściwości
null | Date
createdAt
Sygnatura czasowa systemu Unix w sekundach reprezentująca czas utworzenia tego obiektu.
createdAt: Date
Wartość właściwości
Date
expiresAt
Sygnatura czasowa systemu Unix w sekundach reprezentująca czas wygaśnięcia tego elementu.
expiresAt: null | Date
Wartość właściwości
null | Date
failedAt
Sygnatura czasowa systemu Unix( w sekundach) reprezentująca, kiedy to się nie powiodło.
failedAt: null | Date
Wartość właściwości
null | Date
id
Identyfikator, do którego można odwoływać się w punktach końcowych interfejsu API.
id: string
Wartość właściwości
string
incompleteDetails
Szczegółowe informacje o tym, dlaczego przebieg jest niekompletny. Jeśli przebieg nie jest niekompletny, zostanie null.
incompleteDetails: null | IncompleteRunDetails
Wartość właściwości
null | IncompleteRunDetails
instructions
Zastąpione instrukcje systemowe używane dla tego wątku agenta.
instructions: string
Wartość właściwości
string
lastError
Ostatni błąd, jeśli istnieje, napotkany przez ten wątek agenta, zostanie uruchomiony.
lastError: null | RunError
Wartość właściwości
null | RunError
maxCompletionTokens
Maksymalna liczba tokenów ukończenia określonych do użycia w trakcie przebiegu.
maxCompletionTokens: null | number
Wartość właściwości
null | number
maxPromptTokens
Maksymalna liczba tokenów monitów określonych do użycia w trakcie przebiegu.
maxPromptTokens: null | number
Wartość właściwości
null | number
metadata
Zestaw maksymalnie 16 par klucz/wartość, które mogą być dołączone do obiektu, używane do przechowywania dodatkowych informacji o tym obiekcie w formacie ustrukturyzowanym. Klucze mogą mieć długość maksymalnie 64 znaków, a wartości mogą mieć maksymalnie 512 znaków.
metadata: null | Record<string, string>
Wartość właściwości
null | Record<string, string>
model
Identyfikator modelu do użycia.
model: string
Wartość właściwości
string
object
Typ obiektu, który jest zawsze "thread.run".
object: "thread.run"
Wartość właściwości
"thread.run"
parallelToolCalls
Określa, czy narzędzia mogą być wykonywane równolegle w ramach przebiegu.
parallelToolCalls: boolean
Wartość właściwości
boolean
requiredAction
Szczegóły akcji wymaganej do uruchomienia wątku agenta.
requiredAction?: null | RequiredActionUnion
Wartość właściwości
null | RequiredActionUnion
responseFormat
Format odpowiedzi wywołań narzędzia używanych w tym przebiegu.
responseFormat: null | AgentsResponseFormatOption
Wartość właściwości
null | AgentsResponseFormatOption
startedAt
Sygnatura czasowa systemu Unix w sekundach reprezentująca moment uruchomienia tego elementu.
startedAt: null | Date
Wartość właściwości
null | Date
status
temperature
Temperatura próbkowania używana na potrzeby tego przebiegu. Jeśli nie zostanie ustawiona, wartość domyślna to 1.
temperature?: null | number
Wartość właściwości
null | number
threadId
Identyfikator wątku skojarzonego z tym przebiegiem.
threadId: string
Wartość właściwości
string
toolChoice
Określa, czy i które narzędzie jest wywoływane przez model.
toolChoice: null | AgentsToolChoiceOption
Wartość właściwości
null | AgentsToolChoiceOption
toolResources
Zastąpić narzędzia, których agent może użyć na potrzeby tego przebiegu. Jest to przydatne w przypadku modyfikowania zachowania dla poszczególnych przebiegów
toolResources?: null | ToolResources
Wartość właściwości
null | ToolResources
tools
Zastąpione włączone narzędzia używane na potrzeby tego wątku agenta.
tools: ToolDefinitionUnion[]
Wartość właściwości
topP
Wartość próbkowania jądra użyta na potrzeby tego przebiegu. Jeśli nie zostanie ustawiona, wartość domyślna to 1.
topP?: null | number
Wartość właściwości
null | number
truncationStrategy
Strategia stosowania do usuwania komunikatów w miarę przesuwania okien kontekstowych do przodu.
truncationStrategy: null | TruncationObject
Wartość właściwości
null | TruncationObject
usage
Statystyki użycia związane z uruchomieniem. Ta wartość będzie null, jeśli przebieg nie znajduje się w stanie terminalu (tj. in_progress, queueditp.).
usage: null | RunCompletionUsage
Wartość właściwości
null | RunCompletionUsage