module

Crig::Providers::Gemini::Interactions::Streaming

Class methods

content_delta_to_choice(delta : ContentDelta) : Crig::RawStreamingChoice(StreamingCompletionResponse) | Nil
Source
content_start_to_choice(content : Content) : Crig::RawStreamingChoice(StreamingCompletionResponse) | Nil
Source
parse_event_stream(text : String) : InteractionEventStream
Source
parse_streaming_choices(text : String) : Array(Crig::RawStreamingChoice(StreamingCompletionResponse))
Source
stream(model : InteractionsCompletionModel, request : Crig::Completion::Request::CompletionRequest)
Source

Nested types