| 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(String content) |
UniChatMessage |
UniChatMessage.content(String content) |
UniChatMessage |
UniChatMessage.role(String role) |
| Constructor and Description |
|---|
UniChatRequest(List<UniChatMessage> messages) |
UniChatRequest(List<UniChatMessage> messages,
Float temperature) |
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 provider,
String model,
String systemPrompt,
List<UniChatMessage> messages,
Float temperature) |
| Modifier and Type | Method and Description |
|---|---|
void |
GeminiChatRequestVo.setChatMessages(List<UniChatMessage> messages) |
| Constructor and Description |
|---|
GeminiContentVo(String role,
UniChatMessage chatMessage) |
GeminiContentVo(UniChatMessage chatMessage) |
| Modifier and Type | Method and Description |
|---|---|
void |
OpenAiChatRequestVo.fromMessages(List<UniChatMessage> messages) |
OpenAiChatRequestVo |
OpenAiChatRequestVo.setChatMessages(List<UniChatMessage> messages) |
OpenAiChatRequestVo |
OpenAiChatRequestVo.setChatMessages(List<UniChatMessage> messages,
String provider) |
| Constructor and Description |
|---|
OpenAiChatMessage(UniChatMessage chatMessage) |
OpenAiChatMessage(UniChatMessage message,
String provider) |
Copyright © 2025. All rights reserved.