completionResponse method

Future<String> completionResponse(
  1. String code
)

Implementation

Future<String> completionResponse(String code) async {
  final uri = Uri.parse(url);
  final response = await http.post(
    uri,
    headers: headers,
    body: jsonEncode(buildRequest(code)),
  );
  if (response.statusCode == 200) {
    return _cleanCode(responseParser(jsonDecode(response.body)));
  }
  throw Exception(
    "Failed to load AI suggestion \nStatus code: ${response.statusCode}\n error: ${response.body}",
  );
}