Module openai

Source
Expand description

OpenAI API client and Rig integration

§Example

use rig::providers::openai;

let client = openai::Client::new("YOUR_API_KEY");

let gpt4o = client.completion_model(openai::GPT_4O);

Re-exports§

pub use client::*;
pub use completion::*;
pub use embedding::*;
pub use streaming::*;
pub use transcription::*;

Modules§

client
completion
embedding
responses_api
The OpenAI Responses API.
transcription