complete method

  1. @override
Future<String> complete({
  1. required String apiKey,
  2. required String model,
  3. required String system,
  4. required String user,
  5. double temperature = 0.3,
  6. int maxTokens = 2048,
})
override

Single-shot. Returns the assistant's raw text.

Implementation

@override
Future<String> complete({
  required String apiKey,
  required String model,
  required String system,
  required String user,
  double temperature = 0.3,
  int maxTokens = 2048,
}) =>
    chat(
      apiKey: apiKey,
      model: model,
      request: ChatRequest.single(
        system: system,
        user: user,
        temperature: temperature,
        maxTokens: maxTokens,
      ),
    );