Module openai

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 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