public class ChatRequest
extends java.lang.Object
implements org.noear.solon.lang.NonSerializable
| 构造器和说明 |
|---|
ChatRequest(ChatConfig config,
ChatDialect dialect,
ChatOptions options,
ChatSession session,
SystemMessage systemMessage,
Prompt originalPrompt,
boolean stream) |
| 限定符和类型 | 方法和说明 |
|---|---|
ChatConfigReadonly |
getConfig()
获取配置
|
Prompt |
getFinalPrompt()
获取最终提示语(方便进行动态调整)
|
ChatOptions |
getOptions()
获取选项
|
Prompt |
getOriginalPrompt()
获取原始提示语
|
ChatSession |
getSession()
获取会话
|
boolean |
isStream()
是否为流请求
|
java.lang.String |
toRequestData()
转为请求数据
|
public ChatRequest(ChatConfig config, ChatDialect dialect, ChatOptions options, ChatSession session, SystemMessage systemMessage, Prompt originalPrompt, boolean stream)
public ChatConfigReadonly getConfig()
public ChatOptions getOptions()
public ChatSession getSession()
public boolean isStream()
public Prompt getOriginalPrompt()
public Prompt getFinalPrompt()
public java.lang.String toRequestData()