StreamClient returns a channel of responses and an error channel.
(ctx context.Context, model, project string, req gemini.GeminiRequest)
source not stored for this graph (policy: none)