1use std::time::Duration;
2
3use ai_runtime_adapters::GenericOpenAIAdapter;
4
5fn main() -> anyhow::Result<()> {
6 let _adapter = GenericOpenAIAdapter::new_with_auth(
7 "sk-test-key".into(),
8 "https://api.openai.com/v1".into(),
9 "gpt-4o-mini".into(),
10 "Authorization".into(),
11 "Bearer ".into(),
12 )?;
13
14 println!("GenericOpenAIAdapter initialized");
15 println!(" model: gpt-4o-mini");
16 println!(" endpoint: https://api.openai.com/v1");
17 println!(
18 " timeout: {:?}, connect: {:?}",
19 Duration::from_secs(60),
20 Duration::from_secs(10)
21 );
22
23 Ok(())
24}