use std::env::args; use chatgpt::prelude::*; #[tokio::main] async fn main() -> Result<()> { // Getting the API key here let key = args().nth(1).unwrap(); // Creating a new ChatGPT client. // Note that it requires an API key, and uses // tokens from your OpenAI API account balance. let client = ChatGPT::new(key)?; // Sending a message and getting the completion let response = client .send_message("Describe in five words the Rust programming language.") .await?; println!("Response: {}", response.message().content); Ok(()) }