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);
Structs§
Constants§
gpt-4
completion modelgpt-4o
completion modelgpt-4o-2024-05-13
completion modelgpt-4-0125-preview
completion modelgpt-4-0613
completion modelgpt-4-32k
completion modelgpt-4-32k-0613
completion modelgpt-4-1106-preview
completion modelgpt-4-1106-vision-preview
completion modelgpt-4-turbo
completion modelgpt-4-turbo-2024-04-09
completion modelgpt-4-turbo-preview
completion modelgpt-4-vision-preview
completion modelgpt-3.5-turbo
completion modelgpt-3.5-turbo-0125
completion modelgpt-3.5-turbo-1106
completion modelgpt-3.5-turbo-instruct
completion model- `o1-mini completion model
o1-mini-2024-09-12
completion modelo1-preview
completion modelo1-preview-2024-09-12
completion modeltext-embedding-3-large
embedding modeltext-embedding-3-small
embedding modeltext-embedding-ada-002
embedding model