CreateThreadAndRunOptionalParams interface
Parametry opcjonalne.
- Rozszerzenie
Właściwości
| instructions | Zastąpione instrukcje systemowe, których agent powinien użyć do uruchomienia wątku. |
| max |
Maksymalna liczba tokenów ukończenia, które mogą być używane w trakcie przebiegu. Uruchomienie zapewni najlepsze wysiłki, aby użyć tylko określonej liczby tokenów ukończenia w wielu zakrętach przebiegu. Jeśli przebieg przekroczy określoną liczbę tokenów ukończenia, przebieg zakończy się stanem |
| max |
Maksymalna liczba tokenów monitów, które mogą być używane w trakcie przebiegu. Uruchomienie zapewni najlepsze wysiłki, aby użyć tylko liczby określonych tokenów monitu w wielu zakrętach przebiegu. Jeśli przebieg przekroczy określoną liczbę tokenów monitu, przebieg zakończy się stanem |
| 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 | Zastąpiony model, którego agent powinien użyć do uruchomienia wątku. |
| parallel |
Jeśli funkcje |
| response |
Określa format, który model musi wyświetlić. |
| stream | Jeśli |
| temperature | Jaka temperatura próbkowania ma być używana z zakresu od 0 do 2. Wyższe wartości, takie jak 0,8, sprawią, że dane wyjściowe będą bardziej losowe, a niższe wartości, takie jak 0,2, sprawią, że będą bardziej skoncentrowane i deterministyczne. |
| thread | Szczegóły użyte do utworzenia nowego wątku. Jeśli wątek nie zostanie podany, zostanie utworzony pusty. |
| 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ąpiona lista narzędzi z włączonymi narzędziami, których agent powinien używać do uruchamiania wątku. |
| topP | Alternatywa dla próbkowania z temperaturą, zwana próbkowaniem jądra, gdzie model uwzględnia wyniki tokenów z masą prawdopodobieństwa top_p. Dlatego 0,1 oznacza, że uwzględniane są tylko tokeny znajdujące się w górnych 10% masy prawdopodobieństwa. Ogólnie zalecamy zmianę tej wartości lub temperatury, ale nie obu. |
| truncation |
Strategia stosowania do usuwania komunikatów w miarę przesuwania okien kontekstowych do przodu. |
Właściwości dziedziczone
| abort |
Sygnał, który może służyć do przerwania żądań. |
| on |
Funkcja, która ma być wywoływana za każdym razem, gdy odpowiedź jest odbierana z serwera podczas wykonywania żądanej operacji. Może być wywoływana wiele razy. |
| request |
Opcje używane podczas tworzenia i wysyłania żądań HTTP dla tej operacji. |
| tracing |
Opcje używane podczas śledzenia są włączone. |
Szczegóły właściwości
instructions
Zastąpione instrukcje systemowe, których agent powinien użyć do uruchomienia wątku.
instructions?: null | string
Wartość właściwości
null | string
maxCompletionTokens
Maksymalna liczba tokenów ukończenia, które mogą być używane w trakcie przebiegu. Uruchomienie zapewni najlepsze wysiłki, aby użyć tylko określonej liczby tokenów ukończenia w wielu zakrętach przebiegu. Jeśli przebieg przekroczy określoną liczbę tokenów ukończenia, przebieg zakończy się stanem incomplete. Aby uzyskać więcej informacji, zobacz incomplete_details.
maxCompletionTokens?: null | number
Wartość właściwości
null | number
maxPromptTokens
Maksymalna liczba tokenów monitów, które mogą być używane w trakcie przebiegu. Uruchomienie zapewni najlepsze wysiłki, aby użyć tylko liczby określonych tokenów monitu w wielu zakrętach przebiegu. Jeśli przebieg przekroczy określoną liczbę tokenów monitu, przebieg zakończy się stanem incomplete. Aby uzyskać więcej informacji, zobacz incomplete_details.
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
Zastąpiony model, którego agent powinien użyć do uruchomienia wątku.
model?: null | string
Wartość właściwości
null | string
parallelToolCalls
Jeśli funkcje true będą uruchamiane równolegle podczas używania narzędzia.
parallelToolCalls?: boolean
Wartość właściwości
boolean
responseFormat
Określa format, który model musi wyświetlić.
responseFormat?: null | AgentsResponseFormatOption
Wartość właściwości
null | AgentsResponseFormatOption
stream
Jeśli trueprogram zwraca strumień zdarzeń, które występują podczas zdarzeń Uruchom jako serwer, kończy się po wprowadzeniu stanu terminalu z komunikatem data: [DONE] .
stream?: boolean
Wartość właściwości
boolean
temperature
Jaka temperatura próbkowania ma być używana z zakresu od 0 do 2. Wyższe wartości, takie jak 0,8, sprawią, że dane wyjściowe będą bardziej losowe, a niższe wartości, takie jak 0,2, sprawią, że będą bardziej skoncentrowane i deterministyczne.
temperature?: null | number
Wartość właściwości
null | number
thread
Szczegóły użyte do utworzenia nowego wątku. Jeśli wątek nie zostanie podany, zostanie utworzony pusty.
thread?: AgentThreadCreationOptions
Wartość właściwości
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ąpiona lista narzędzi z włączonymi narzędziami, których agent powinien używać do uruchamiania wątku.
tools?: null | ToolDefinitionUnion[]
Wartość właściwości
null | ToolDefinitionUnion[]
topP
Alternatywa dla próbkowania z temperaturą, zwana próbkowaniem jądra, gdzie model uwzględnia wyniki tokenów z masą prawdopodobieństwa top_p. Dlatego 0,1 oznacza, że uwzględniane są tylko tokeny znajdujące się w górnych 10% masy prawdopodobieństwa.
Ogólnie zalecamy zmianę tej wartości lub temperatury, ale nie obu.
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
Szczegóły właściwości dziedziczonej
abortSignal
Sygnał, który może służyć do przerwania żądań.
abortSignal?: AbortSignalLike
Wartość właściwości
dziedziczone z OperationOptions.abortSignal
onResponse
Funkcja, która ma być wywoływana za każdym razem, gdy odpowiedź jest odbierana z serwera podczas wykonywania żądanej operacji. Może być wywoływana wiele razy.
onResponse?: RawResponseCallback
Wartość właściwości
dziedziczone z OperationOptions.onResponse
requestOptions
Opcje używane podczas tworzenia i wysyłania żądań HTTP dla tej operacji.
requestOptions?: OperationRequestOptions
Wartość właściwości
dziedziczone z OperationOptions.requestOptions
tracingOptions
Opcje używane podczas śledzenia są włączone.
tracingOptions?: OperationTracingOptions
Wartość właściwości
dziedziczone z OperationOptions.tracingOptions