LemonAi. Types. StreamOptions
(lemon_ai v0.1.0)
View Source
Options for streaming requests
Summary
Types
@type t() :: %LemonAi.Types.StreamOptions{ access_token: String.t() | nil, api_key: String.t() | nil, cwd: String.t() | nil, headers: map(), location: String.t() | nil, max_tokens: non_neg_integer() | nil, project: String.t() | nil, provider_options: map(), reasoning: thinking_level() | nil, service_account_json: String.t() | nil, session_id: String.t() | nil, stream_timeout: timeout(), temperature: float() | nil, thinking_budgets: map(), tool_choice: atom() | String.t() | nil }
@type thinking_level() :: :minimal | :low | :medium | :high | :xhigh