public class ApiClient extends Object
| Modifier and Type | Method and Description |
|---|---|
void |
Close()
关闭客户端
|
GenerateStreamV2Response |
GenerateV2Stream(GenerateStreamV2Request request) |
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 - 审核请求对象IOException - 网络请求或解析响应时发生错误IllegalArgumentException - 当传入的 request.getUseStream()为0,或 session 参数为 null 时,会抛出此异常。Exceptionpublic ModerateV2Response ModerateStream(ModerateV2Request request, ModerateV2StreamSession session) throws Exception
Exceptionpublic GenerateStreamV2Response GenerateV2Stream(GenerateStreamV2Request request) throws Exception
ExceptionCopyright © 2026. All rights reserved.