Bagikan melalui


ChatOptions Kelas

Definisi

Mewakili opsi untuk permintaan obrolan.

public ref class ChatOptions
public class ChatOptions
type ChatOptions = class
Public Class ChatOptions
Warisan
ChatOptions

Konstruktor

Nama Deskripsi
ChatOptions()

Menginisialisasi instans baru kelas ChatOptions.

ChatOptions(ChatOptions)

Menginisialisasi instans ChatOptions baru kelas, melakukan salinan dangkal dari semua properti dari other.

Properti

Nama Deskripsi
AdditionalProperties

Mendapatkan atau mengatur properti tambahan apa pun yang terkait dengan opsi.

AllowBackgroundResponses

Mendapatkan atau menetapkan nilai yang menunjukkan apakah respons latar belakang diizinkan.

AllowMultipleToolCalls

Mendapatkan atau menetapkan nilai yang menunjukkan apakah satu respons diizinkan untuk menyertakan beberapa panggilan alat.

ContinuationToken

Mendapatkan atau mengatur token kelanjutan untuk melanjutkan dan mendapatkan hasil respons obrolan yang diidentifikasi oleh token ini.

ConversationId

Mendapatkan atau mengatur pengidentifikasi opsional yang digunakan untuk mengaitkan permintaan dengan percakapan yang sudah ada.

FrequencyPenalty

Mendapatkan atau menetapkan penalti untuk token berulang dalam respons obrolan sebanding dengan berapa kali token tersebut muncul.

Instructions

Mendapatkan atau menetapkan instruksi tambahan per permintaan yang akan diberikan ke IChatClient.

MaxOutputTokens

Mendapatkan atau mengatur jumlah maksimum token dalam respons obrolan yang dihasilkan.

ModelId

Mendapatkan atau mengatur ID model untuk permintaan obrolan.

PresencePenalty

Mendapatkan atau menetapkan nilai yang memengaruhi probabilitas token yang dihasilkan muncul berdasarkan kehadiran yang ada dalam teks yang dihasilkan.

RawRepresentationFactory

Mendapatkan atau menetapkan panggilan balik yang bertanggung jawab untuk membuat representasi mentah opsi obrolan dari implementasi yang mendasar.

Reasoning

Mendapatkan atau mengatur opsi penalaran untuk permintaan obrolan.

ResponseFormat

Mendapatkan atau mengatur format respons untuk permintaan obrolan.

Seed

Mendapatkan atau menetapkan nilai benih yang digunakan oleh layanan untuk mengontrol reproduksi hasil.

StopSequences

Mendapatkan atau mengatur daftar urutan berhenti.

Temperature

Mendapatkan atau mengatur suhu untuk menghasilkan respons obrolan.

ToolMode

Mendapatkan atau mengatur mode alat untuk permintaan obrolan.

Tools

Mendapatkan atau mengatur daftar alat untuk disertakan dengan permintaan obrolan.

TopK

Mendapatkan atau mengatur jumlah token paling mungkin yang dipertimbangkan model saat menghasilkan bagian teks berikutnya.

TopP

Mendapatkan atau mengatur faktor "pengambilan sampel nukleus" (atau "p teratas") untuk menghasilkan respons obrolan.

Metode

Nama Deskripsi
Clone()

Menghasilkan klon instans saat ini ChatOptions .

Berlaku untuk

Lihat juga