Fake LLM for testing. You can pass in a list of responses to return in order when called.
FakeLLM({ required this.responses, }) : super(defaultOptions: const FakeLLMOptions());