| Package | Description |
|---|---|
| com.litongjava.chat | |
| com.litongjava.gemini | |
| com.litongjava.openai.chat |
| Modifier and Type | Method and Description |
|---|---|
static UniChatMessage |
UniChatMessage.buildAssistant(String content) |
static UniChatMessage |
UniChatMessage.buildSystem(String content) |
static UniChatMessage |
UniChatMessage.buildUser(List<ChatImageFile> files) |
static UniChatMessage |
UniChatMessage.buildUser(String content) |
UniChatMessage |
UniChatMessage.content(String content) |
UniChatMessage |
UniChatMessage.role(String role) |
| Modifier and Type | Method and Description |
|---|---|
List<UniChatMessage> |
UniChatRequest.getMessages() |
| Modifier and Type | Method and Description |
|---|---|
UniChatRequest |
UniChatRequest.setMessages(List<UniChatMessage> messages) |
| Constructor and Description |
|---|
UniChatRequest(List<UniChatMessage> messages) |
UniChatRequest(List<UniChatMessage> messages,
Float temperature) |
UniChatRequest(String systemPrompt,
List<UniChatMessage> messages) |
UniChatRequest(String systemPrompt,
List<UniChatMessage> messages,
Float temperature) |
UniChatRequest(String provider,
String model,
List<UniChatMessage> messages) |
UniChatRequest(String provider,
String model,
List<UniChatMessage> messages,
Float temperature) |
UniChatRequest(String domain,
String apiPrefixUrl,
Long groupId,
String groupName,
Long taskId,
String taskName,
boolean useSystemPrompt,
String apiKey,
String platform,
String model,
String systemPrompt,
boolean cacheSystemPrompt,
Boolean stream,
List<UniChatMessage> messages,
Float temperature,
String cachedId,
Integer max_tokens,
Boolean enable_thinking,
UniThinkingConfig thinkingConfig,
String responseFormat,
UniResponseSchema responseSchema,
ChatProvider provider,
List<String> responseModalities,
Boolean enable_search) |
UniChatRequest(String provider,
String model,
String systemPrompt,
List<UniChatMessage> messages,
Float temperature) |
| Modifier and Type | Method and Description |
|---|---|
void |
GeminiChatRequest.setChatMessages(List<UniChatMessage> messages) |
| Constructor and Description |
|---|
GeminiContent(String role,
UniChatMessage chatMessage) |
GeminiContent(UniChatMessage chatMessage) |
| Modifier and Type | Method and Description |
|---|---|
void |
OpenAiChatRequest.fromMessages(List<UniChatMessage> messages) |
OpenAiChatRequest |
OpenAiChatRequest.setChatMessages(List<UniChatMessage> messages) |
OpenAiChatRequest |
OpenAiChatRequest.setChatMessages(List<UniChatMessage> messages,
String provider) |
| Constructor and Description |
|---|
OpenAiChatMessage(UniChatMessage chatMessage) |
OpenAiChatMessage(UniChatMessage message,
String provider) |
Copyright © 2026. All rights reserved.