Class NaruModelProtocolOllamaOpenApiCompat
java.lang.Object
net.thevpc.naru.ext.models.NaruModelProtocolBase
net.thevpc.naru.ext.models.ollama.NaruModelProtocolOllamaOpenApiCompat
- All Implemented Interfaces:
NaruModelProtocol
-
Nested Class Summary
Nested classes/interfaces inherited from class net.thevpc.naru.ext.models.NaruModelProtocolBase
NaruModelProtocolBase.NonRetryableWebException -
Field Summary
Fields inherited from class net.thevpc.naru.ext.models.NaruModelProtocolBase
capabilities, chatPath, configPrefix, model, nElementReader, provider, serializer -
Constructor Summary
ConstructorsConstructorDescriptionNaruModelProtocolOllamaOpenApiCompat(NaruModelProvider provider, NaruModelConfig model, String configPrefix, NaruModelCapabilities capabilities) -
Method Summary
Methods inherited from class net.thevpc.naru.ext.models.NaruModelProtocolBase
apiKey, apiKeyConfigKey, chat, chatPath, classifyStatus, commitCacheState, connectTimeout, getCapabilities, maxRetries, onResponseReceived, parseResponse, parseXmlLikeToolCall, prepareRequest, preprocessRequest, provider, providerName, readTimeout, retryPeriod, serialize, serialize, streamChat, urlMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.thevpc.naru.api.model.NaruModelProtocol
chatStream
-
Constructor Details
-
NaruModelProtocolOllamaOpenApiCompat
public NaruModelProtocolOllamaOpenApiCompat(NaruModelProvider provider, NaruModelConfig model, String configPrefix, NaruModelCapabilities capabilities)
-