ChatCompletion
@JsonSerializable
Constructors
Link copied to clipboard
constructor(model: ModelName, messages: List<Message>, max_tokens: MaxTokens, stream: Boolean = true)
constructor(model: ModelName, messages: List<Message>, max_tokens: MaxTokens? = null, temperature: Temperature = Temperature.ONE, top_p: Double = 1.0, n: Int = 1, stop: List<String>? = null, presence_penalty: Double = 0.0, frequency_penalty: Double = 0.0, logit_bias: Map<TokenId, Double>? = null, user: User? = null, stream: Boolean = false, response_format: ResponseFormat? = null, tools: List<Tool>? = null, tool_choice: Any? = null, parallel_tool_calls: Boolean? = null)