@Preview(value="3.5") public interface GenerateDialect extends AiModelDialect
限定符和类型 | 方法和说明 |
---|---|
java.lang.String |
buildRequestJson(GenerateConfig config,
GenerateOptions options,
java.lang.String promptStr,
java.util.Map promptMap)
构建请求数据
|
default boolean |
isDefault()
是否为默认
|
boolean |
matched(GenerateConfig config)
匹配检测
|
GenerateResponse |
parseResponseJson(GenerateConfig config,
java.lang.String respJson)
分析响应数据
|
default boolean isDefault()
boolean matched(GenerateConfig config)
config
- 聊天配置java.lang.String buildRequestJson(GenerateConfig config, GenerateOptions options, java.lang.String promptStr, java.util.Map promptMap)
config
- 聊天配置options
- 聊天选项promptStr
- 提示语文本形态promptMap
- 提示语字典形态GenerateResponse parseResponseJson(GenerateConfig config, java.lang.String respJson)
config
- 聊天配置respJson
- 响应数据