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 audio_generation::TTS_1;
pub use audio_generation::TTS_1_HD;
pub use client::*;
pub use completion::*;
pub use embedding::*;
pub use image_generation::*;
pub use streaming::*;
pub use transcription::*;
Modules§
- audio_
generation - client
- completion
- embedding
- image_
generation - responses_
api - The OpenAI Responses API.
- transcription