Interface IGenerativeTextRequest
Assembly: Glitch9.AIDevKit.dll
Syntax
public interface IGenerativeTextRequest : IGenerativeRequest
Properties
|
Edit this page
View Source
FrequencyPenalty
Declaration
FrequencyPenalty FrequencyPenalty { get; set; }
Property Value
|
Edit this page
View Source
Instructions
Declaration
string Instructions { get; set; }
Property Value
|
Edit this page
View Source
LogitBias
Declaration
Dictionary<string, double> LogitBias { get; set; }
Property Value
|
Edit this page
View Source
Logprobs
Declaration
bool? Logprobs { get; set; }
Property Value
|
Edit this page
View Source
MaxTokens
Declaration
TokenCount MaxTokens { get; set; }
Property Value
|
Edit this page
View Source
ParallelToolCalls
Declaration
bool? ParallelToolCalls { get; set; }
Property Value
|
Edit this page
View Source
PresencePenalty
Declaration
PresencePenalty PresencePenalty { get; set; }
Property Value
|
Edit this page
View Source
ReasoningOptions
Declaration
ReasoningOptions ReasoningOptions { get; set; }
Property Value
|
Edit this page
View Source
ResponseFormat
Declaration
ResponseFormat ResponseFormat { get; set; }
Property Value
|
Edit this page
View Source
SafetySettings
Declaration
List<SafetySetting> SafetySettings { get; set; }
Property Value
|
Edit this page
View Source
Seed
Declaration
Property Value
|
Edit this page
View Source
StartingMessage
Declaration
string StartingMessage { get; set; }
Property Value
|
Edit this page
View Source
Temperature
Declaration
Temperature Temperature { get; set; }
Property Value
|
Edit this page
View Source
ToolChoice
Declaration
ToolChoice ToolChoice { get; set; }
Property Value
|
Edit this page
View Source
Tools
Declaration
Tool[] Tools { get; set; }
Property Value
|
Edit this page
View Source
TopK
Declaration
Property Value
|
Edit this page
View Source
TopLogprobs
Declaration
Logprobs TopLogprobs { get; set; }
Property Value
|
Edit this page
View Source
TopP
Declaration
Property Value
|
Edit this page
View Source
WebSearchOptions
Declaration
WebSearchSettings WebSearchOptions { get; set; }
Property Value
Methods
|
Edit this page
View Source
GetConfig<T>()
Declaration
T GetConfig<T>() where T : ITextRequestOptions
Returns
Type Parameters
|
Edit this page
View Source
GetMessages()
Declaration
List<Message> GetMessages()
Returns
Extension Methods