createConversation method

void createConversation({
  1. String? systemMessage,
  2. String? toolsJson,
  3. double temperature = 0.8,
  4. int topK = 40,
  5. double? topP,
  6. int seed = 1,
})

Legacy single-conversation create. Closes the previous legacy conversation (if any) and opens a fresh one stored in _legacyHandle. Kept for backward compat — new code should use createConversationHandle and own the handle directly.

Implementation

void createConversation({
  String? systemMessage,
  String? toolsJson,
  double temperature = 0.8,
  int topK = 40,
  double? topP,
  int seed = 1,
}) {
  _legacyHandle?.close();
  _legacyHandle = createConversationHandle(
    systemMessage: systemMessage,
    toolsJson: toolsJson,
    temperature: temperature,
    topK: topK,
    topP: topP,
    seed: seed,
  );
}