Uses of Class
net.thevpc.naru.api.model.NaruModelConfig
Packages that use NaruModelConfig
Package
Description
-
Uses of NaruModelConfig in net.thevpc.naru.api.agent
Methods in net.thevpc.naru.api.agent that return types with arguments of type NaruModelConfigModifier and TypeMethodDescriptionNaruSession.findModelAlias(String alias) NaruSession.loadModelConfig(String modelName) NaruSession.modelAliases()NaruSession.reversedModelAliases()Methods in net.thevpc.naru.api.agent with parameters of type NaruModelConfigModifier and TypeMethodDescriptionvoidNaruSession.addModelAlias(String alias, NaruModelConfig model) voidNaruSession.saveModelConfig(String modelName, NaruModelConfig config) -
Uses of NaruModelConfig in net.thevpc.naru.api.model
Methods in net.thevpc.naru.api.model that return NaruModelConfigModifier and TypeMethodDescriptionNaruModelConfig.withCandidateCount(Integer candidateCount) NaruModelConfig.withContextLength(Long contextLength) NaruModelConfig.withMaxTokens(Integer maxTokens) NaruModelConfig.withNucleusThreshold(Float nucleusThreshold) NaruModelConfig.withProvider(String provider) NaruModelConfig.withTemperature(Float temperature) NaruModelConfig.withThinkingTags(NaruThinkingTags thinkingTags) Methods in net.thevpc.naru.api.model that return types with arguments of type NaruModelConfigMethods in net.thevpc.naru.api.model with parameters of type NaruModelConfigModifier and TypeMethodDescriptionNaruModelProvider.getProtocol(NaruModelConfig model, NaruSession session) default NElementNaruCacheAwareRequestSerializer.serialize(NaruModelRequest request, NaruModelConfig model, NaruSession session) NaruCacheAwareRequestSerializer.serialize(NaruModelRequest request, NaruModelConfig model, NaruSession session, NaruCachePlanView plan) Serialize with a resolved caching plan.default NElementNaruCacheAwareRequestSerializer.serialize(NaruModelRequest request, NaruModelConfig model, NaruSession session, NaruCachePlanView plan, boolean stream) Serialise a streamed request with a resolved caching plan.NaruModelRequestSerializer.serialize(NaruModelRequest request, NaruModelConfig model, NaruSession session) default NElementNaruModelRequestSerializer.serialize(NaruModelRequest request, NaruModelConfig model, NaruSession session, boolean stream) Serialise a request that is about to be read incrementally. -
Uses of NaruModelConfig in net.thevpc.naru.api.registry
Methods in net.thevpc.naru.api.registry with parameters of type NaruModelConfigModifier and TypeMethodDescriptionNaruRegistry.protocol(NaruModelConfig model, NaruSession session) -
Uses of NaruModelConfig in net.thevpc.naru.api.task
Methods in net.thevpc.naru.api.task that return NaruModelConfigMethods in net.thevpc.naru.api.task with parameters of type NaruModelConfigModifier and TypeMethodDescriptionNaruTask.chat(NaruModelConfig modelKey, NaruModelRequest request) NaruTask.setModel(NaruModelConfig model)