configCompletionFromMap method

void configCompletionFromMap(
  1. Map<String, dynamic> newConfig
)

configure the completion service from a map

Implementation

void configCompletionFromMap(Map<String, dynamic> newConfig) {
  _configCompletion = _configCompletion.copyWith(
      maxTokens: newConfig['max_token'] ?? _configCompletion.maxTokens,
      model: newConfig['model'] ?? _configCompletion.model,
      temperature: newConfig['temperature'] ?? _configCompletion.temperature,
      topP: newConfig['top_p'] ?? _configCompletion.topP,
      n: newConfig['n'] ?? _configCompletion.n,
      stream: newConfig['stream'] ?? _configCompletion.stream,
      logprobs: newConfig['logprobs'] ?? _configCompletion.logprobs,
      stop: newConfig['stop'] ?? _configCompletion);
}