public class ApiClient extends Object
| Modifier and Type | Method and Description |
|---|---|
void |
Close()
关闭客户端,释放连接池资源
|
GenerateStreamV2Response |
GenerateV2Stream(GenerateStreamV2Request request)
流式生成接口
注意:使用完 GenerateStreamV2Response 后必须调用 close() 方法释放连接,
建议使用 try-with-resources 方式:
try (GenerateStreamV2Response resp = client.GenerateV2Stream(request)) {
// 读取 resp.getReader()
}
|
String |
GetServiceCode()
获取服务代码
|
ModerateV2Response |
Moderate(ModerateV2Request request)
多模态、多轮对话审核
|
ModerateV2Response |
ModerateStream(ModerateV2Request request,
ModerateV2StreamSession session)
流式审核
|
static ApiClient |
New(String url,
String ak,
String sk,
String region,
long timeout)
创建新的客户端实例
|
static ApiClient |
New(String url,
String ak,
String sk,
String region,
long timeout,
String proxy,
int connMax)
创建新的客户端实例
|
void |
SetServiceDev(boolean IsDev)
设置环境
|
public static ApiClient New(String url, String ak, String sk, String region, long timeout)
url - API 请求的基础 URLak - 访问密钥sk - 密钥region - 区域timeout - 连接超时时间(毫秒)public static ApiClient New(String url, String ak, String sk, String region, long timeout, String proxy, int connMax) throws MalformedURLException
url - API 请求的基础 URLak - 访问密钥sk - 密钥region - 区域proxy - 代理地址(如 http://127.0.0.1:8080,无代理则传 null)connMax - 最大连接数timeout - 连接超时时间(毫秒)MalformedURLException - 如果 URL 格式不正确public void Close()
throws IOException
IOException - 如果关闭时发生 IO 异常public void SetServiceDev(boolean IsDev)
IsDev - 是否为 dev 环境public String GetServiceCode()
public ModerateV2Response Moderate(ModerateV2Request request) throws Exception
request - 审核请求对象Exception - 网络请求或解析响应时发生错误public ModerateV2Response ModerateStream(ModerateV2Request request, ModerateV2StreamSession session) throws Exception
request - 审核请求对象session - 流式会话对象Exception - 网络请求或解析响应时发生错误public GenerateStreamV2Response GenerateV2Stream(GenerateStreamV2Request request) throws Exception
注意:使用完 GenerateStreamV2Response 后必须调用 close() 方法释放连接, 建议使用 try-with-resources 方式:
try (GenerateStreamV2Response resp = client.GenerateV2Stream(request)) {
// 读取 resp.getReader()
}
request - 生成请求对象Exception - 网络请求时发生错误Copyright © 2026. All rights reserved.