Open AI Provider • Rust AI Agent SDK
OpenAiProvider: OpenAI-compatible LLM provider
OpenAiProvider
Defined in the LLM module.
Rust AI Agent SDK
OpenAI-compatible LLM provider
Fields
| Name | Type | Description |
|---|---|---|
config | LlmConfig | – |
client | reqwest::Client | – |
Methods
new
fn new(config: LlmConfig) -> SelfCreate a new OpenAI provider
Parameters:
| Name | Type |
|---|---|
config | LlmConfig |
default_model
fn default_model() -> SelfCreate with default config
Source
View on GitHubpraisonai/src/llm/mod.rs at line 254