ChatOptions constructor

ChatOptions({
  1. String? conversationId,
  2. String? modelId,
  3. double? temperature,
  4. double? topP,
  5. int? topK,
  6. int? maxOutputTokens,
  7. int? seed,
  8. double? frequencyPenalty,
  9. double? presencePenalty,
  10. ChatResponseFormat? responseFormat,
  11. List<String>? stopSequences,
  12. String? instructions,
  13. List<AITool>? tools,
  14. ChatToolMode? toolMode,
  15. bool? allowMultipleToolCalls,
  16. ResponseContinuationToken? continuationToken,
  17. AdditionalPropertiesDictionary? additionalProperties,
})

Creates a new ChatOptions.

Implementation

ChatOptions({
  this.conversationId,
  this.modelId,
  this.temperature,
  this.topP,
  this.topK,
  this.maxOutputTokens,
  this.seed,
  this.frequencyPenalty,
  this.presencePenalty,
  this.responseFormat,
  this.stopSequences,
  this.instructions,
  this.tools,
  this.toolMode,
  this.allowMultipleToolCalls,
  this.continuationToken,
  this.additionalProperties,
});