glean/providers/qwen

Values

pub fn default_config(
  api_key api_key: String,
  model model: String,
) -> config.ProviderConfig

The default configuration for this provider. Change it with the glean/providers/config setters, then pass it to from_config.

pub fn from_config(
  cfg: config.ProviderConfig,
) -> provider.Provider

Create a Qwen provider from a full config.

pub fn new(
  api_key api_key: String,
  model model: String,
) -> provider.Provider

Create a Qwen provider (international endpoint).

Example

let provider = qwen.new(api_key: "...", model: "qwen3.7-plus")
pub fn new_china(
  api_key api_key: String,
  model model: String,
) -> provider.Provider

Create a Qwen provider using the China endpoint.

✨ Search Document