1pub mod completions;
2mod query_builder;
3
4pub struct Config {
5 pub openai_api_key: String,
6 pub openai_api_url: String,
7 pub openai_api_version: String,
8 pub openai_api_dplt_name: String,
9}
10
11fn get_config() -> Config {
12 Config {
13 openai_api_key: std::env::var("OPENAI_API_KEY").unwrap(),
14 openai_api_url: std::env::var("OPENAI_API_URL").unwrap(),
15 openai_api_version: std::env::var("OPENAI_API_VERSION").unwrap(),
16 openai_api_dplt_name: std::env::var("OPENAI_API_DEPLOYMENT").unwrap(),
17 }
18}
19
20#[cfg(test)]
21mod tests {
22 #[test]
23 fn it_works() {
24 assert_eq!(4, 4);
25 }
26}