ChatOptions Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje opcje żądania czatu.
public ref class ChatOptions
public class ChatOptions
type ChatOptions = class
Public Class ChatOptions
- Dziedziczenie
-
ChatOptions
Konstruktory
| Nazwa | Opis |
|---|---|
| ChatOptions() |
Inicjuje nowe wystąpienie klasy ChatOptions. |
| ChatOptions(ChatOptions) |
Inicjuje nowe wystąpienie ChatOptions klasy, wykonując płytkią kopię wszystkich właściwości z |
Właściwości
| Nazwa | Opis |
|---|---|
| AdditionalProperties |
Pobiera lub ustawia wszelkie dodatkowe właściwości skojarzone z opcjami. |
| AllowBackgroundResponses |
Pobiera lub ustawia wartość wskazującą, czy odpowiedzi w tle są dozwolone. |
| AllowMultipleToolCalls |
Pobiera lub ustawia wartość wskazującą, czy pojedyncza odpowiedź może zawierać wiele wywołań narzędzi. |
| ContinuationToken |
Pobiera lub ustawia token kontynuacji na potrzeby wznawiania i uzyskiwania wyniku odpowiedzi na czat zidentyfikowany przez ten token. |
| ConversationId |
Pobiera lub ustawia opcjonalny identyfikator używany do skojarzenia żądania z istniejącą konwersacją. |
| FrequencyPenalty |
Pobiera lub ustawia karę za powtarzające się tokeny w odpowiedziach czatu proporcjonalnie do liczby wystąpień. |
| Instructions |
Pobiera lub ustawia dodatkowe instrukcje dla poszczególnych żądań, które mają zostać dostarczone do .IChatClient |
| MaxOutputTokens |
Pobiera lub ustawia maksymalną liczbę tokenów w wygenerowanej odpowiedzi na czat. |
| ModelId |
Pobiera lub ustawia identyfikator modelu dla żądania czatu. |
| PresencePenalty |
Pobiera lub ustawia wartość, która wpływa na prawdopodobieństwo pojawienia się wygenerowanych tokenów na podstawie ich istniejącej obecności w wygenerowanym tekście. |
| RawRepresentationFactory |
Pobiera lub ustawia wywołanie zwrotne odpowiedzialne za utworzenie pierwotnej reprezentacji opcji czatu na podstawie podstawowej implementacji. |
| Reasoning |
Pobiera lub ustawia opcje rozumowania dla żądania czatu. |
| ResponseFormat |
Pobiera lub ustawia format odpowiedzi dla żądania czatu. |
| Seed |
Pobiera lub ustawia wartość inicjatora używaną przez usługę do kontrolowania powtarzalności wyników. |
| StopSequences |
Pobiera lub ustawia listę sekwencji zatrzymania. |
| Temperature |
Pobiera lub ustawia temperaturę generowania odpowiedzi na czat. |
| ToolMode |
Pobiera lub ustawia tryb narzędzia dla żądania czatu. |
| Tools |
Pobiera lub ustawia listę narzędzi, które mają być dołączane do żądania czatu. |
| TopK |
Pobiera lub ustawia liczbę najbardziej prawdopodobnych tokenów, które model rozważa podczas generowania następnej części tekstu. |
| TopP |
Pobiera lub ustawia współczynnik "próbkowania jądra" (lub "top p") na potrzeby generowania odpowiedzi na czat. |
Metody
| Nazwa | Opis |
|---|---|
| Clone() |
Tworzy klon bieżącego ChatOptions wystąpienia. |