Package org.zenoda.chatant
Class ChatRequest.Builder
java.lang.Object
org.zenoda.chatant.ChatRequest.Builder
- Direct Known Subclasses:
OpenaiChatRequest.Builder
- Enclosing class:
ChatRequest
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void_build(ChatRequest chatRequest) abstract ChatRequestbuild()conversationId(String conversationId) maxTokens(long maxTokens) messages(List<? extends ChatMessage> messages) seed(int seed) temperature(float temperature) timeout(int timeout) tools(List<ToolSpecification> tools) topK(int topK) topP(float topP)
-
Field Details
-
baseUrl
-
apiKey
-
modelName
-
temperature
-
topK
-
topP
-
seed
-
maxTokens
-
timeout
-
conversationId
-
messages
-
tools
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
baseUrl
-
apiKey
-
modelName
-
temperature
-
topK
-
topP
-
seed
-
maxTokens
-
timeout
-
conversationId
-
messages
-
tools
-
_build
-
build
-