summaryrefslogtreecommitdiffstats
path: root/src/client/ernie.rs
diff options
context:
space:
mode:
authorsigoden <sigoden@gmail.com>2024-07-17 12:30:35 +0800
committerGitHub <noreply@github.com>2024-07-17 12:30:35 +0800
commite81b215696b8941acbe47a449c19f6967133e551 (patch)
tree22f4796a09c41b26426bb132c634c6a89cb7668b /src/client/ernie.rs
parent24347a8a6634b18d3a7dbf7afb0df54fb4311826 (diff)
downloadaichat-e81b215696b8941acbe47a449c19f6967133e551.tar.gz
refactor: config creation prompt aware of env var (#722)
Diffstat (limited to 'src/client/ernie.rs')
-rw-r--r--src/client/ernie.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/client/ernie.rs b/src/client/ernie.rs
index 64c1820..fd5b907 100644
--- a/src/client/ernie.rs
+++ b/src/client/ernie.rs
@@ -104,7 +104,7 @@ impl ErnieClient {
async fn prepare_access_token(&self) -> Result<()> {
let client_name = self.name();
if !is_valid_access_token(client_name) {
- let env_prefix = Self::name(&self.config).to_uppercase();
+ let env_prefix = Self::name(&self.config).to_ascii_uppercase();
let api_key = self.config.api_key.clone();
let api_key = api_key
.or_else(|| env::var(format!("{env_prefix}_API_KEY")).ok())