| Package | Description |
|---|---|
| io.github.easy4j.opencode | |
| io.github.easy4j.opencode.api | |
| io.github.easy4j.opencode.api.sse |
| Modifier and Type | Method and Description |
|---|---|
StreamingChatResponse |
OpenCodeClient.chatCompletionStream(ChatRequest request,
String sessionKey)
创建流式聊天响应,异步订阅会话事件并持续交付文本增量。
|
StreamingChatResponse |
OpenCodeClient.chatCompletionStream(ChatRequest request,
String sessionKey,
OpenCodeRequestContext context)
创建流式聊天响应,异步订阅会话事件并持续交付文本增量。
|
StreamingChatResponse |
OpenCodeClient.chatCompletionStream(ChatRequest request,
String sessionKey,
OpenCodeRequestContext context,
Consumer<String> deltaConsumer)
流式对话,并在订阅启动前绑定增量回调,避免丢失首批分片。
|
| Modifier and Type | Method and Description |
|---|---|
StreamingChatResponse |
OpenCodeChatClient.chatCompletionStream(ChatRequest request,
String sessionKey)
创建流式聊天响应,异步订阅会话事件并持续交付文本增量。
|
StreamingChatResponse |
OpenCodeChatClient.chatCompletionStream(ChatRequest request,
String sessionKey,
OpenCodeRequestContext context)
创建流式聊天响应,异步订阅会话事件并持续交付文本增量。
|
StreamingChatResponse |
OpenCodeChatClient.chatCompletionStream(ChatRequest request,
String sessionKey,
OpenCodeRequestContext context,
Consumer<String> deltaConsumer)
在事件订阅启动前绑定增量回调,避免丢失首批分片。
|
| Modifier and Type | Method and Description |
|---|---|
StreamingChatResponse |
StreamingChatResponse.onCancel(Runnable action)
绑定底层 EventSource 取消动作。
|
StreamingChatResponse |
StreamingChatResponse.onDelta(Consumer<String> consumer)
注册文本增量消费者;后续到达的增量按接收顺序同步通知该消费者。
|
Copyright © 2026. All rights reserved.