Class ChatMessage
java.lang.Object
io.github.easy4j.opencode.api.model.ChatMessage
OpenAI Chat Completions API message object (aligned with OpenClaw/Hermes).
- Since:
- 1.0.0
- Author:
- Loong Wan
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ChatMessage快捷构造 assistant 消息。static ChatMessage快捷构造 system 消息。static ChatMessage快捷构造 user 消息。
-
Constructor Details
-
ChatMessage
创建 chat message 实例,并按传入依赖确定资源所有权。- Parameters:
role- 消息角色,例如 user、assistant 或 systemcontent- 消息文本内容
-
-
Method Details
-
user
快捷构造 user 消息。- Parameters:
content- 消息文本内容- Returns:
- OpenCode SDK 返回的聊天消息对象
-
system
快捷构造 system 消息。- Parameters:
content- 消息文本内容- Returns:
- OpenCode SDK 返回的聊天消息对象
-
assistant
快捷构造 assistant 消息。- Parameters:
content- 消息文本内容- Returns:
- OpenCode SDK 返回的聊天消息对象
-