类 OllamaService
java.lang.Object
com.sh.ai.AIServiceBase
com.sh.ai.impl.ollama.OllamaService
- 所有已实现的接口:
AIService
Ollama服务类
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明chat(OllamaConfig config) 发起会话chat(OllamaConfig config, Consumer<AICallbackMessage> callback) 以流的方式输出generate(OllamaConfig config) 文本生成generateStream(OllamaConfig config, Consumer<AICallbackMessage> callback) 流式输出io.github.ollama4j.OllamaAPIgetOllamaAPI(OllamaConfig config) listModels(OllamaConfig config) 所有模型process(String type, OllamaConfig config, Consumer<AICallbackMessage> callback) 根据类型自动调用类setVerbose(OllamaConfig config, boolean verbose) 从类继承的方法 com.sh.ai.AIServiceBase
addEventCallback, notifyEvent
-
构造器详细资料
-
OllamaService
public OllamaService()
-
-
方法详细资料
-
setVerbose
- 参数:
verbose-- 返回:
OllamaService
-
process
根据类型自动调用类- 参数:
type-config-callback-
-
getOllamaAPI
- 返回:
OllamaAPI
-
listModels
所有模型- 返回:
-
generate
文本生成- 参数:
config-- 返回:
String
-
generateStream
流式输出- 参数:
config-callback-
-
chat
发起会话- 参数:
config-- 返回:
String
-
chat
以流的方式输出- 参数:
config-callback-
-