Package net.thevpc.naru.api.model
Class NaruResponse
java.lang.Object
net.thevpc.naru.api.model.NaruResponse
Response from a
NaruModelProvider chat call.-
Constructor Summary
ConstructorsConstructorDescriptionNaruResponse(NaruMessage message, boolean done) NaruResponse(NaruMessage message, boolean done, String stopReason, int totalTokens, int promptTokens, int evalTokens) -
Method Summary
Modifier and TypeMethodDescriptionintintintbooleanbooleanisDone()voidsetDone(boolean done) setEvalTokens(int evalTokens) voidsetMessage(NaruMessage message) setPromptTokens(int promptTokens) voidsetStopReason(String stopReason) voidsetTotalTokens(int totalTokens)
-
Constructor Details
-
NaruResponse
public NaruResponse() -
NaruResponse
-
NaruResponse
public NaruResponse(NaruMessage message, boolean done, String stopReason, int totalTokens, int promptTokens, int evalTokens)
-
-
Method Details
-
getMessage
-
setMessage
-
isDone
public boolean isDone() -
setDone
public void setDone(boolean done) -
getStopReason
-
setStopReason
-
getTotalTokens
public int getTotalTokens() -
setTotalTokens
public void setTotalTokens(int totalTokens) -
hasToolCalls
public boolean hasToolCalls() -
getPromptTokens
public int getPromptTokens() -
setPromptTokens
-
getEvalTokens
public int getEvalTokens() -
setEvalTokens
-