responseParser method

  1. @override
String responseParser(
  1. dynamic response
)
override

Implementation

@override
String responseParser(dynamic response) {
  try {
    if (response == null) return "";
    return response["candidates"]?[0]?["content"]?["parts"]?[0]?["text"] ??
        "AI completion is not available";
  } catch (e) {
    throw FormatException(
      "Failed to parse AI response: $e \nResponse: $response",
    );
  }
}