openai_chat/lib.rs
1pub mod chat_completion;
2pub mod completion;
3pub mod error;
4pub use chat_completion::chat_completions;
5pub use completion::completions;
6
7// #[cfg(test)]
8// mod tests {
9// use std::env;
10
11// use super::*;
12
13// #[actix_rt::test]
14// async fn it_works() {
15// // env::set_var ("https_proxy","socks5://127.0.0.1:10808");
16// // env::set_var ("HTTP_PROXY","http://127.0.0.1:10809");
17
18// let api_key = env::var("OPEN_AI_API_KEY").expect("OPEN_AI_API_KEY must be set");
19
20// let model = "text-davinci-003";
21// let max_tokens: u32 = 6;
22
23// let r= completions_inner("introduce your self", model, max_tokens, &api_key).await.unwrap();
24// }
25// }