Class

TextGenerationRequest

USI.AI

Public SDK type.

public sealed class TextGenerationRequest : IEquatable<TextGenerationRequest>

Constructors

TextGenerationRequest

public TextGenerationRequest(IReadOnlyList<AIMessage> Messages, string Model = null, double? Temperature = null, int? MaximumOutputTokens = null)

Properties

MaximumOutputTokens

public int? MaximumOutputTokens { get; set; }

Messages

public IReadOnlyList<AIMessage> Messages { get; set; }

Model

public string Model { get; set; }

Temperature

public double? Temperature { get; set; }

Methods

<Clone>$

public TextGenerationRequest <Clone>$()

Deconstruct

public void Deconstruct(IReadOnlyList<AIMessage> Messages, string Model, double? Temperature, int? MaximumOutputTokens)

Equals

public bool Equals(object obj)

Equals

public bool Equals(TextGenerationRequest other)

FromUser

public static TextGenerationRequest FromUser(string text)

GetHashCode

public int GetHashCode()

ToString

public string ToString()