CompletionsOptions Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Die Konfigurationsinformationen für eine Vervollständigungsanforderung. Vervollständigungen unterstützen eine Vielzahl von Aufgaben und generieren Text, der aus den bereitgestellten Eingabeaufforderungsdaten fortgesetzt oder "abgeschlossen" wird.
public class CompletionsOptions
type CompletionsOptions = class
Public Class CompletionsOptions
- Vererbung
-
CompletionsOptions
Konstruktoren
CompletionsOptions() |
Initialisiert eine neue instance von CompletionsOptions. |
CompletionsOptions(String, IEnumerable<String>) |
Initialisiert eine neue instance von CompletionsOptions. |
Eigenschaften
ChoicesPerPrompt |
Ruft die Anzahl der Optionen ab, die pro bereitgestellter Eingabeaufforderung generiert werden sollen, oder legt diese fest. Hat einen gültigen Bereich von 1 bis 128. |
DeploymentName |
Ruft den Bereitstellungsnamen ab, der für eine Vervollständigungsanforderung verwendet werden soll, oder legt diesen fest. |
Echo |
Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob eine Vervollständigung die Eingabeaufforderung als Präfix für die generierte Ausgabe enthalten soll. |
FrequencyPenalty |
Ruft einen Wert ab, der die Wahrscheinlichkeit von generierten Token beeinflusst, die basierend auf ihrer kumulativen Häufigkeit in generiertem Text angezeigt werden, oder legt diesen fest. Hat einen gültigen Bereich von -2,0 bis 2,0. |
GenerationSampleCount |
Ruft einen Wert ab, der steuert, wie viele Vervollständigungen vor der Antwortformulierung intern generiert werden, oder legt diesen fest. |
LogProbabilityCount |
Ruft einen Wert ab, der die Generierung von Protokollwahrscheinlichkeiten für die wahrscheinlichsten Token steuert, oder legt diesen LogProbabilityCount fest. Hat einen gültigen Bereich von 0 bis 5. |
MaxTokens |
Ruft die maximale Anzahl der zu generierenden Token ab. Hat mindestens 0. |
NucleusSamplingFactor |
Ruft einen alternativen Wert auf Temperatureab, der als Kernsampling bezeichnet wird, der bewirkt, dass das Modell die Ergebnisse der Token mit NucleusSamplingFactor Wahrscheinlichkeitsmasse berücksichtigt. |
PresencePenalty |
Ruft einen Wert ab, der die Wahrscheinlichkeit von generierten Token beeinflusst, die basierend auf ihrer vorhandenen Anwesenheit in generiertem Text angezeigt werden, oder legt diesen fest. Hat einen gültigen Bereich von -2,0 bis 2,0. |
Prompts |
Ruft die Eingabeaufforderungen zum Generieren von Vervollständigungen ab. Wird standardmäßig auf eine einzelne Eingabeaufforderung | <endoftext|> festgelegt, wenn nicht anders angegeben. |
StopSequences |
Ruft eine Liste von Textsequenzen ab, die die Vervollständigungsgenerierung beenden. Maximal vier Stoppsequenzen sind zulässig. |
Temperature |
Ruft die zu verwendende Stichprobentemperatur ab, die die scheinbare Kreativität generierter Vervollständigungen steuert, oder legt diese fest. Hat einen gültigen Bereich von 0,0 bis 2,0 und ist standardmäßig 1.0, wenn nicht anders angegeben. |
TokenSelectionBiases |
Ruft ein Wörterbuch mit Änderungen an der Wahrscheinlichkeit ab, dass angegebene GPT-Token in einem Vervollständigungsergebnis angezeigt werden. Ordnet Token-IDs zugeordneten Biasbewertungen von -100 bis 100 zu, wobei die minimalen und maximalen Werte einem Verbot bzw. einer exklusiven Auswahl dieses Tokens entsprechen. |
User |
Ein Bezeichner für den Aufrufer oder Endbenutzer des Vorgangs. Dies kann zu Nachverfolgungs- oder Ratenbegrenzungszwecken verwendet werden. |
Gilt für:
Azure SDK for .NET
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für