UpdateAgentOptionalParams interface
Parametry opcjonalne.
- Rozszerzenie
Właściwości
| description | Zmodyfikowany opis używany przez agenta. |
| instructions | Zmodyfikowane instrukcje systemowe dotyczące nowego agenta do użycia. |
| 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. |
| name | Zmodyfikowana nazwa agenta do użycia. |
| response |
Format odpowiedzi wywołań narzędzia używanych przez tego agenta. |
| 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. |
| tool |
Zestaw zasobów używanych przez narzędzia agenta. Zasoby są specyficzne dla typu narzędzia. Na przykład |
| tools | Zmodyfikowana kolekcja narzędzi w celu włączenia agenta. |
| 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. |
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
description
Zmodyfikowany opis używany przez agenta.
description?: null | string
Wartość właściwości
null | string
instructions
Zmodyfikowane instrukcje systemowe dotyczące nowego agenta do użycia.
instructions?: null | string
Wartość właściwości
null | string
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
name
Zmodyfikowana nazwa agenta do użycia.
name?: null | string
Wartość właściwości
null | string
responseFormat
Format odpowiedzi wywołań narzędzia używanych przez tego agenta.
responseFormat?: null | AgentsResponseFormatOption
Wartość właściwości
null | AgentsResponseFormatOption
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
toolResources
Zestaw zasobów używanych przez narzędzia agenta. Zasoby są specyficzne dla typu narzędzia. Na przykład code_interpreter narzędzie wymaga listy identyfikatorów plików, a file_search narzędzie wymaga listy identyfikatorów magazynów wektorów.
toolResources?: ToolResources
Wartość właściwości
tools
Zmodyfikowana kolekcja narzędzi w celu włączenia agenta.
tools?: ToolDefinitionUnion[]
Wartość właściwości
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
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
Odziedziczone po OperationOptions.abortSignal (Sygnał operacji)
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
Odziedziczone po OperationOptions.onResponse
requestOptions
Opcje używane podczas tworzenia i wysyłania żądań HTTP dla tej operacji.
requestOptions?: OperationRequestOptions
Wartość właściwości
Odziedziczone po OperationOptions.requestOptions
tracingOptions
Opcje używane podczas śledzenia są włączone.
tracingOptions?: OperationTracingOptions
Wartość właściwości
Odziedziczone po OperationOptions.tracingOptions (Opcje operacji)OperationOptions.tracingOptions (Opcje operacji)T