Skip to main content

validate_api_key

Function validate_api_key 

Source
pub fn validate_api_key(api_key: &str) -> ZaiResult<()>
Expand description

Validate the Zhipu AI API key format.

Zhipu AI API keys follow the format <id>.<secret>, where both parts contain ASCII letters, digits, _, or -.

ยงExamples

use zai_rs::client::error::validate_api_key;

// Valid API key (id >= 3 chars, secret >= 10 chars)
assert!(validate_api_key("abc123.abcdefghijklmnopqrstuvwxyz").is_ok());
assert!(validate_api_key("").is_err());
assert!(validate_api_key("invalid").is_err());