Sdílet prostřednictvím


ChatOptions Třída

Definice

Představuje možnosti pro žádost o chat.

public ref class ChatOptions
public class ChatOptions
type ChatOptions = class
Public Class ChatOptions
Dědičnost
ChatOptions

Konstruktory

Name Description
ChatOptions()

Inicializuje novou instanci ChatOptions třídy.

ChatOptions(ChatOptions)

Inicializuje novou instanci ChatOptions třídy, provedení mělké kopie všech vlastností z other.

Vlastnosti

Name Description
AdditionalProperties

Získá nebo nastaví jakékoli další vlastnosti přidružené k možnostem.

AllowBackgroundResponses

Získá nebo nastaví hodnotu určující, zda jsou odpovědi na pozadí povoleny.

AllowMultipleToolCalls

Získá nebo nastaví hodnotu, která označuje, zda jedna odpověď může obsahovat více volání nástroje.

ContinuationToken

Získá nebo nastaví token pokračování pro obnovení a získání výsledku odpovědi chatu identifikované tímto tokenem.

ConversationId

Získá nebo nastaví volitelný identifikátor použitý k přidružení požadavku k existující konverzaci.

FrequencyPenalty

Získá nebo nastaví trest za opakované tokeny v odpovědích chatu úměrně k tomu, kolikrát se zobrazily.

Instructions

Získá nebo nastaví další pokyny pro jednotlivé žádosti, které mají být poskytnuty .IChatClient

MaxOutputTokens

Získá nebo nastaví maximální počet tokenů ve vygenerované odpovědi chatu.

ModelId

Získá nebo nastaví ID modelu pro žádost chatu.

PresencePenalty

Získá nebo nastaví hodnotu, která ovlivňuje pravděpodobnost vygenerovaných tokenů, které se zobrazují na základě jejich existující přítomnosti ve generovaném textu.

RawRepresentationFactory

Získá nebo nastaví zpětné volání zodpovědné za vytvoření nezpracované reprezentace možností chatu z podkladové implementace.

Reasoning

Získá nebo nastaví možnosti odůvodnění žádosti o chat.

ResponseFormat

Získá nebo nastaví formát odpovědi pro žádost chatu.

Seed

Získá nebo nastaví počáteční hodnotu používanou službou k řízení reprodukovatelnosti výsledků.

StopSequences

Získá nebo nastaví seznam sekvencí zastavení.

Temperature

Získá nebo nastaví teplotu pro generování odpovědí chatu.

ToolMode

Získá nebo nastaví režim nástroje pro žádost chatu.

Tools

Získá nebo nastaví seznam nástrojů, které se mají zahrnout do žádosti o chat.

TopK

Získá nebo nastaví počet nejpravděpodobnějších tokenů, které model bere v úvahu při generování další části textu.

TopP

Získá nebo nastaví faktor vzorkování jádra (nebo "top p") pro generování odpovědí chatu.

Metody

Name Description
Clone()

Vytvoří klon aktuální ChatOptions instance.

Platí pro

Viz také