public class UniChatClient extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
BAILIAN_API_KEY |
static String |
BAILIAN_API_URL |
static String |
CEREBRAS_API_KEY |
static String |
CEREBRAS_API_URL |
static String |
CLAUDE_API_KEY |
static String |
GEMINI_API_KEY |
static String |
LLAMACPP_API_KEY |
static String |
LLAMACPP_API_URL |
static String |
MINIMAX_API_KEY |
static String |
MINIMAX_API_URL |
static String |
MOONSHOT_API_KEY |
static String |
MOONSHOT_API_URL |
static String |
OLLAMA_API_KEY |
static String |
OLLAMA_API_URL |
static String |
OPENAI_API_KEY |
static String |
OPENAI_API_URL |
static String |
OPENROUTER_API_KEY |
static String |
OPENROUTER_API_URL |
static String |
SWIFT_API_KEY |
static String |
SWIFT_API_URL |
static String |
TENCENT_API_KEY |
static String |
TENCENT_API_URL |
static String |
TITANIUM_API_KEY |
static String |
TITANIUM_API_URL |
static String |
VLLM_API_KEY |
static String |
VLLM_API_URL |
static String |
VOLCENGINE_API_KEY |
static String |
VOLCENGINE_API_URL |
| 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 UniChatResponse |
useBailian(String key,
UniChatRequest uniChatRequest) |
static UniChatResponse |
useCerebras(String key,
UniChatRequest uniChatRequest) |
static UniChatResponse |
useClaude(String key,
UniChatRequest uniChatRequest) |
static okhttp3.sse.EventSource |
useClaude(String key,
UniChatRequest uniChatRequest,
okhttp3.sse.EventSourceListener listener) |
static UniChatResponse |
useGemeni(String key,
UniChatRequest uniChatRequest) |
static okhttp3.sse.EventSource |
useGemeni(String key,
UniChatRequest uniChatRequest,
okhttp3.sse.EventSourceListener listener) |
static UniChatResponse |
useLlamacpp(String key,
UniChatRequest uniChatRequest) |
static UniChatResponse |
useMiniMax(String key,
UniChatRequest uniChatRequest) |
static UniChatResponse |
useMoonshot(String key,
UniChatRequest uniChatRequest) |
static UniChatResponse |
useOllama(String key,
UniChatRequest uniChatRequest) |
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 key,
UniChatRequest uniChatRequest) |
static okhttp3.sse.EventSource |
useOpenRouter(String key,
UniChatRequest uniChatRequest,
okhttp3.sse.EventSourceListener listener) |
static UniChatResponse |
useSwift(String key,
UniChatRequest uniChatRequest) |
static UniChatResponse |
useTencent(String key,
UniChatRequest uniChatRequest) |
static UniChatResponse |
useTitanium(String key,
UniChatRequest uniChatRequest) |
static UniChatResponse |
useVllm(String key,
UniChatRequest uniChatRequest) |
static UniChatResponse |
useVolcEngine(String key,
UniChatRequest uniChatRequest) |
static okhttp3.sse.EventSource |
useVolcEngine(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 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 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 UniChatResponse generate(UniChatRequest uniChatRequest)
public static UniChatResponse generate(String key, UniChatRequest uniChatRequest)
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 useBailian(String key, UniChatRequest uniChatRequest)
public static UniChatResponse useTencent(String key, UniChatRequest uniChatRequest)
public static UniChatResponse useMiniMax(String key, UniChatRequest uniChatRequest)
public static UniChatResponse useMoonshot(String key, UniChatRequest uniChatRequest)
public static UniChatResponse useCerebras(String key, UniChatRequest uniChatRequest)
public static UniChatResponse useOllama(String key, UniChatRequest uniChatRequest)
public static UniChatResponse useLlamacpp(String key, UniChatRequest uniChatRequest)
public static UniChatResponse useVllm(String key, UniChatRequest uniChatRequest)
public static UniChatResponse useSwift(String key, UniChatRequest uniChatRequest)
public static UniChatResponse useTitanium(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 useGemeni(String key, UniChatRequest uniChatRequest)
public static okhttp3.sse.EventSource stream(UniChatRequest uniChatRequest, okhttp3.sse.EventSourceListener listener)
public static okhttp3.sse.EventSource stream(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 useOpenAi(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 useGemeni(String key, UniChatRequest uniChatRequest, okhttp3.sse.EventSourceListener listener)
Copyright © 2025. All rights reserved.