generateStream abstract method
Generates a stream of text based on the given prompt and attachments. This method does not interact with a chat or build on any chat history.
prompt is the input text to generate a response for.
attachments is an optional iterable of Attachment objects to include
with the prompt. These can be images, files, or links that provide
additional context for the LLM.
Returns a Stream of String containing the generated text chunks. This allows for streaming responses as they are generated by the LLM.
Implementation
Stream<String> generateStream(
String prompt, {
Iterable<Attachment> attachments,
});