Class ChatRequest
java.lang.Object
io.github.easy4j.opencode.api.model.ChatRequest
OpenAI Chat Completions API request body (aligned with OpenClaw/Hermes).
OpenCode internally uses the session-based PromptRequest; the SDK automatically
converts: the last user message in messages becomes a parts text
entry; model "provider/model" is split into a PromptRequest.ModelRef.
- Since:
- 1.0.0
- Author:
- Loong Wan
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ChatRequest快捷构造:单条 user 消息。static ChatRequest快捷构造:单条 user 消息 + 模型。
-
Constructor Details
-
ChatRequest
public ChatRequest()
-
-
Method Details
-
ofUser
快捷构造:单条 user 消息。- Parameters:
content- 消息文本内容- Returns:
- OpenCode SDK 返回的聊天请求对象
-
ofUser
快捷构造:单条 user 消息 + 模型。- Parameters:
content- 消息文本内容model- 模型标识,通常采用 provider/model 格式;为空时使用默认模型- Returns:
- OpenCode SDK 返回的聊天请求对象
-