public class UniChatClient extends Object
| Constructor and Description |
|---|
UniChatClient() |
| Modifier and Type | Method and Description |
|---|---|
static UniChatResponse |
generate(String key,
UniChatRequest uniChatRequest) |
static UniChatResponse |
generate(UniChatRequest uniChatRequest) |
static okhttp3.sse.EventSource |
stream(String key,
UniChatRequest uniChatRequest,
okhttp3.sse.EventSourceListener listener) |
static okhttp3.sse.EventSource |
stream(UniChatRequest uniChatRequest,
okhttp3.sse.EventSourceListener listener) |
static okhttp3.sse.EventSource |
stream(UniChatRequest uniChatRequest,
UniChatEventListener listener) |
static UniChatResponse |
useBailian(String key,
UniChatRequest uniChatRequest) |
static okhttp3.sse.EventSource |
useBailian(String key,
UniChatRequest uniChatRequest,
okhttp3.sse.EventSourceListener listener) |
static UniChatResponse |
useCerebras(String key,
UniChatRequest uniChatRequest) |
static okhttp3.sse.EventSource |
useCerebras(String key,
UniChatRequest uniChatRequest,
okhttp3.sse.EventSourceListener listener) |
static UniChatResponse |
useClaude(String key,
UniChatRequest uniChatRequest) |
static okhttp3.sse.EventSource |
useClaude(String key,
UniChatRequest uniChatRequest,
okhttp3.sse.EventSourceListener listener) |
static UniChatResponse |
useExchangetoken(String key,
UniChatRequest uniChatRequest) |
static okhttp3.sse.EventSource |
useExchangetoken(String key,
UniChatRequest uniChatRequest,
okhttp3.sse.EventSourceListener listener) |
static UniChatResponse |
useExchangeTokenGoogle(String key,
UniChatRequest uniChatRequest) |
static UniChatResponse |
useExchangetokenUs(String key,
UniChatRequest uniChatRequest) |
static UniChatResponse |
useGitee(String key,
UniChatRequest uniChatRequest) |
static okhttp3.sse.EventSource |
useGitee(String key,
UniChatRequest uniChatRequest,
okhttp3.sse.EventSourceListener listener) |
static UniChatResponse |
useGoogle(String apiPrefixUrl,
String key,
UniChatRequest uniChatRequest) |
static UniChatResponse |
useGoogle(String key,
UniChatRequest uniChatRequest) |
static okhttp3.sse.EventSource |
useGoogle(String key,
UniChatRequest uniChatRequest,
okhttp3.sse.EventSourceListener listener) |
static UniChatResponse |
useLlamacpp(String key,
UniChatRequest uniChatRequest) |
static okhttp3.sse.EventSource |
useLlamacpp(String key,
UniChatRequest uniChatRequest,
okhttp3.sse.EventSourceListener listener) |
static UniChatResponse |
useMiniMax(String key,
UniChatRequest uniChatRequest) |
static okhttp3.sse.EventSource |
useMiniMax(String key,
UniChatRequest uniChatRequest,
okhttp3.sse.EventSourceListener listener) |
static UniChatResponse |
useMoonshot(String key,
UniChatRequest uniChatRequest) |
static okhttp3.sse.EventSource |
useMoonshot(String key,
UniChatRequest uniChatRequest,
okhttp3.sse.EventSourceListener listener) |
static UniChatResponse |
useOllama(String key,
UniChatRequest uniChatRequest) |
static okhttp3.sse.EventSource |
useOllama(String key,
UniChatRequest uniChatRequest,
okhttp3.sse.EventSourceListener listener) |
static UniChatResponse |
useOpenAi(String prefixUrl,
String apiKey,
UniChatRequest uniChatRequest) |
static okhttp3.sse.EventSource |
useOpenAi(String prefixUrl,
String apiKey,
UniChatRequest uniChatRequest,
okhttp3.sse.EventSourceListener listener) |
static UniChatResponse |
useOpenAi(String key,
UniChatRequest uniChatRequest) |
static okhttp3.sse.EventSource |
useOpenAi(String key,
UniChatRequest uniChatRequest,
okhttp3.sse.EventSourceListener listener) |
static UniChatResponse |
useOpenRouter(String prefixUrl,
String key,
UniChatRequest uniChatRequest) |
static UniChatResponse |
useOpenRouter(String key,
UniChatRequest uniChatRequest) |
static okhttp3.sse.EventSource |
useOpenRouter(String key,
UniChatRequest uniChatRequest,
okhttp3.sse.EventSourceListener listener) |
static UniChatResponse |
useSwift(String key,
UniChatRequest uniChatRequest) |
static okhttp3.sse.EventSource |
useSwift(String key,
UniChatRequest uniChatRequest,
okhttp3.sse.EventSourceListener listener) |
static UniChatResponse |
useTencent(String key,
UniChatRequest uniChatRequest) |
static okhttp3.sse.EventSource |
useTencent(String key,
UniChatRequest uniChatRequest,
okhttp3.sse.EventSourceListener listener) |
static UniChatResponse |
useTitanium(String key,
UniChatRequest uniChatRequest) |
static okhttp3.sse.EventSource |
useTitanium(String key,
UniChatRequest uniChatRequest,
okhttp3.sse.EventSourceListener listener) |
static UniChatResponse |
useVllm(String key,
UniChatRequest uniChatRequest) |
static okhttp3.sse.EventSource |
useVllm(String key,
UniChatRequest uniChatRequest,
okhttp3.sse.EventSourceListener listener) |
static UniChatResponse |
useVolcEngine(String key,
UniChatRequest uniChatRequest) |
static okhttp3.sse.EventSource |
useVolcEngine(String key,
UniChatRequest uniChatRequest,
okhttp3.sse.EventSourceListener listener) |
static UniChatResponse |
useZenmux(String key,
UniChatRequest uniChatRequest) |
static okhttp3.sse.EventSource |
useZenmux(String key,
UniChatRequest uniChatRequest,
okhttp3.sse.EventSourceListener listener) |
public static final String GEMINI_API_KEY
public static final String CLAUDE_API_KEY
public static final String OPENAI_API_URL
public static final String OPENAI_API_KEY
public static final String VOLCENGINE_API_URL
public static final String VOLCENGINE_API_KEY
public static final String OPENROUTER_API_URL
public static final String OPENROUTER_API_KEY
public static final String ZENMUX_API_URL
public static final String ZENMUX_API_KEY
public static final String BAILIAN_API_URL
public static final String BAILIAN_API_KEY
public static final String TENCENT_API_URL
public static final String TENCENT_API_KEY
public static final String MOONSHOT_API_URL
public static final String MOONSHOT_API_KEY
public static final String MINIMAX_API_URL
public static final String MINIMAX_API_KEY
public static final String CEREBRAS_API_URL
public static final String CEREBRAS_API_KEY
public static final String GITEE_API_URL
public static final String GITEE_API_KEY
public static final String OLLAMA_API_URL
public static final String OLLAMA_API_KEY
public static final String LLAMACPP_API_URL
public static final String LLAMACPP_API_KEY
public static final String VLLM_API_URL
public static final String VLLM_API_KEY
public static final String SWIFT_API_URL
public static final String SWIFT_API_KEY
public static final String TITANIUM_API_KEY
public static final String TITANIUM_API_URL
public static final String EXCHANGE_TOKEN_API_KEY
public static final String EXCHANGE_TOKEN_API_URL
public static final String EXCHANGE_TOKEN_GOOGLE_API_URL
public static final String EXCHANGE_TOKEN_US_API_URL
public static UniChatResponse generate(UniChatRequest uniChatRequest)
public static UniChatResponse generate(String key, UniChatRequest uniChatRequest)
public static UniChatResponse useOpenAi(String prefixUrl, String apiKey, UniChatRequest uniChatRequest)
public static UniChatResponse useClaude(String key, UniChatRequest uniChatRequest)
public static UniChatResponse useGoogle(String key, UniChatRequest uniChatRequest)
public static UniChatResponse useExchangeTokenGoogle(String key, UniChatRequest uniChatRequest)
public static UniChatResponse useGoogle(String apiPrefixUrl, String key, UniChatRequest uniChatRequest)
public static okhttp3.sse.EventSource stream(UniChatRequest uniChatRequest, okhttp3.sse.EventSourceListener listener)
public static okhttp3.sse.EventSource stream(UniChatRequest uniChatRequest, UniChatEventListener listener)
public static okhttp3.sse.EventSource stream(String key, UniChatRequest uniChatRequest, okhttp3.sse.EventSourceListener listener)
public static okhttp3.sse.EventSource useOpenAi(String prefixUrl, String apiKey, UniChatRequest uniChatRequest, okhttp3.sse.EventSourceListener listener)
public static okhttp3.sse.EventSource useClaude(String key, UniChatRequest uniChatRequest, okhttp3.sse.EventSourceListener listener)
public static okhttp3.sse.EventSource useGoogle(String key, UniChatRequest uniChatRequest, okhttp3.sse.EventSourceListener listener)
public static okhttp3.sse.EventSource useVolcEngine(String key, UniChatRequest uniChatRequest, okhttp3.sse.EventSourceListener listener)
public static okhttp3.sse.EventSource useOpenRouter(String key, UniChatRequest uniChatRequest, okhttp3.sse.EventSourceListener listener)
public static okhttp3.sse.EventSource useZenmux(String key, UniChatRequest uniChatRequest, okhttp3.sse.EventSourceListener listener)
public static okhttp3.sse.EventSource useOpenAi(String key, UniChatRequest uniChatRequest, okhttp3.sse.EventSourceListener listener)
public static UniChatResponse useOpenAi(String key, UniChatRequest uniChatRequest)
public static UniChatResponse useVolcEngine(String key, UniChatRequest uniChatRequest)
public static UniChatResponse useOpenRouter(String key, UniChatRequest uniChatRequest)
public static UniChatResponse useOpenRouter(String prefixUrl, String key, UniChatRequest uniChatRequest)
public static UniChatResponse useZenmux(String key, UniChatRequest uniChatRequest)
public static UniChatResponse useBailian(String key, UniChatRequest uniChatRequest)
public static okhttp3.sse.EventSource useBailian(String key, UniChatRequest uniChatRequest, okhttp3.sse.EventSourceListener listener)
public static UniChatResponse useTencent(String key, UniChatRequest uniChatRequest)
public static okhttp3.sse.EventSource useTencent(String key, UniChatRequest uniChatRequest, okhttp3.sse.EventSourceListener listener)
public static UniChatResponse useMiniMax(String key, UniChatRequest uniChatRequest)
public static okhttp3.sse.EventSource useMiniMax(String key, UniChatRequest uniChatRequest, okhttp3.sse.EventSourceListener listener)
public static UniChatResponse useMoonshot(String key, UniChatRequest uniChatRequest)
public static okhttp3.sse.EventSource useMoonshot(String key, UniChatRequest uniChatRequest, okhttp3.sse.EventSourceListener listener)
public static UniChatResponse useCerebras(String key, UniChatRequest uniChatRequest)
public static okhttp3.sse.EventSource useCerebras(String key, UniChatRequest uniChatRequest, okhttp3.sse.EventSourceListener listener)
public static UniChatResponse useOllama(String key, UniChatRequest uniChatRequest)
public static okhttp3.sse.EventSource useOllama(String key, UniChatRequest uniChatRequest, okhttp3.sse.EventSourceListener listener)
public static UniChatResponse useLlamacpp(String key, UniChatRequest uniChatRequest)
public static okhttp3.sse.EventSource useLlamacpp(String key, UniChatRequest uniChatRequest, okhttp3.sse.EventSourceListener listener)
public static UniChatResponse useVllm(String key, UniChatRequest uniChatRequest)
public static okhttp3.sse.EventSource useVllm(String key, UniChatRequest uniChatRequest, okhttp3.sse.EventSourceListener listener)
public static UniChatResponse useSwift(String key, UniChatRequest uniChatRequest)
public static okhttp3.sse.EventSource useSwift(String key, UniChatRequest uniChatRequest, okhttp3.sse.EventSourceListener listener)
public static UniChatResponse useGitee(String key, UniChatRequest uniChatRequest)
public static okhttp3.sse.EventSource useGitee(String key, UniChatRequest uniChatRequest, okhttp3.sse.EventSourceListener listener)
public static UniChatResponse useTitanium(String key, UniChatRequest uniChatRequest)
public static okhttp3.sse.EventSource useTitanium(String key, UniChatRequest uniChatRequest, okhttp3.sse.EventSourceListener listener)
public static UniChatResponse useExchangetoken(String key, UniChatRequest uniChatRequest)
public static UniChatResponse useExchangetokenUs(String key, UniChatRequest uniChatRequest)
public static okhttp3.sse.EventSource useExchangetoken(String key, UniChatRequest uniChatRequest, okhttp3.sse.EventSourceListener listener)
Copyright © 2026. All rights reserved.