| Package | Description |
|---|---|
| ai.z.openapi |
| Modifier and Type | Method and Description |
|---|---|
ZaiClient.Builder |
ZaiClient.Builder.apiKey(String apiKey)
Config the apikey
|
ZaiClient.Builder |
ZaiClient.Builder.baseUrl(String baseUrl)
Config the api service base url
|
static ZaiClient.Builder |
ZaiClient.builder()
Creates a new Builder instance for constructing ZaiClient.
|
ZaiClient.Builder |
ZaiClient.Builder.connectionPool(int maxIdleConnections,
long keepAliveDuration,
TimeUnit timeUnit)
Configures the HTTP connection pool settings.
|
ZaiClient.Builder |
ZaiClient.Builder.disableTokenCache()
Disables token caching, forcing the client to use API keys for direct requests.
|
ZaiClient.Builder |
ZaiClient.Builder.enableTokenCache()
Enables token caching, allowing the client to use access tokens for requests.
|
ZaiClient.Builder |
ZaiClient.Builder.networkConfig(int requestTimeOut,
int connectTimeout,
int readTimeout,
int writeTimeout,
TimeUnit timeUnit)
Configures network request timeout settings.
|
ZaiClient.Builder |
ZaiClient.Builder.ofZAI()
Use the Z AI base url
|
static ZaiClient.Builder |
ZaiClient.ofZHIPU()
Creates a ZaiClient configured for ZHIPU AI platform with the specified API key.
|
ZaiClient.Builder |
ZaiClient.Builder.ofZHIPU()
Use the ZHIPU AI base url
|
static ZaiClient.Builder |
ZaiClient.ofZHIPU(String apiKey)
Creates a ZaiClient configured for ZHIPU AI platform with the specified API key.
|
ZaiClient.Builder |
ZaiClient.Builder.tokenExpire(int expireMillis)
Sets the token expiration time in milliseconds.
|
Copyright © 2025. All rights reserved.