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 TypeMethodDescriptionnet.thevpc.nuts.util.NOptional<NaruModelConfig>net.thevpc.nuts.util.NOptional<NaruModelConfig>NaruSession.findModelAlias(String alias) NaruSession.modelAliases()NaruSession.reversedModelAliases()Methods in net.thevpc.naru.api.agent with parameters of type NaruModelConfigModifier and TypeMethodDescriptionvoidNaruSession.addModelAlias(String alias, NaruModelConfig model) -
Uses of NaruModelConfig in net.thevpc.naru.api.budget
Methods in net.thevpc.naru.api.budget that return NaruModelConfigConstructors in net.thevpc.naru.api.budget with parameters of type NaruModelConfigModifierConstructorDescriptionNaruTokenTransaction(String sessionId, String userId, NaruModelConfig model, long promptTokens, long completionTokens, Instant timestamp, net.thevpc.nuts.time.NDuration duration) -
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) Methods in net.thevpc.naru.api.model that return types with arguments of type NaruModelConfigModifier and TypeMethodDescriptionstatic net.thevpc.nuts.util.NOptional<NaruModelConfig>NaruModelConfig.of(net.thevpc.nuts.elem.NElement element) Methods in net.thevpc.naru.api.model with parameters of type NaruModelConfigModifier and TypeMethodDescriptionnet.thevpc.nuts.util.NOptional<NaruModelProtocol>NaruModelProvider.getProtocol(NaruModelConfig model, NaruSession session) net.thevpc.nuts.elem.NElementNaruModelRequestSerializer.serialize(NaruModelRequest request, NaruModelConfig model, NaruSession session) -
Uses of NaruModelConfig in net.thevpc.naru.api.registry
Methods in net.thevpc.naru.api.registry with parameters of type NaruModelConfigModifier and TypeMethodDescriptionnet.thevpc.nuts.util.NOptional<NaruModelProtocol>NaruRegistry.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)