diff options
| author | sigoden <sigoden@gmail.com> | 2025-01-27 08:13:50 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-01-27 08:13:50 +0800 |
| commit | 20cada3d0ecfb3a63bd24138fa1ad329c778c8d1 (patch) | |
| tree | fef5fc6dc687c5802af716ffbdf68c8d021abac3 /src/client/common.rs | |
| parent | fb8f117abad66d26b17e2e1a66be4ff48feba3fa (diff) | |
| download | aichat-20cada3d0ecfb3a63bd24138fa1ad329c778c8d1.tar.gz | |
feat: ernie migrates to v2 api (#1130)
Diffstat (limited to 'src/client/common.rs')
| -rw-r--r-- | src/client/common.rs | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/src/client/common.rs b/src/client/common.rs index 80f585d..322fc5c 100644 --- a/src/client/common.rs +++ b/src/client/common.rs @@ -525,19 +525,6 @@ pub fn json_str_from_map<'a>( map.get(field_name).and_then(|v| v.as_str()) } -pub fn maybe_catch_error(data: &Value) -> Result<()> { - if let (Some(code), Some(message)) = (data["code"].as_str(), data["message"].as_str()) { - debug!("Invalid response: {}", data); - bail!("{message} (code: {code})"); - } else if let (Some(error_code), Some(error_msg)) = - (data["error_code"].as_number(), data["error_msg"].as_str()) - { - debug!("Invalid response: {}", data); - bail!("{error_msg} (error_code: {error_code})"); - } - Ok(()) -} - fn set_client_config(list: &[PromptAction], client_config: &mut Value, client: &str) -> Result<()> { for (key, desc, help_message) in list { let env_name = format!("{client}_{key}").to_ascii_uppercase(); |
