Class AnthropicCreateMessageRequest
java.lang.Object
dev.langchain4j.model.anthropic.internal.api.AnthropicCreateMessageRequest
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionint
boolean
-
Constructor Summary
ConstructorsConstructorDescriptionAnthropicCreateMessageRequest
(String model, List<AnthropicMessage> messages, List<AnthropicTextContent> system, int maxTokens, List<String> stopSequences, boolean stream, Double temperature, Double topP, Integer topK, List<AnthropicTool> tools, AnthropicToolChoice toolChoice, AnthropicThinking thinking) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()
int
getModel()
getTools()
getTopK()
getTopP()
boolean
isStream()
void
setMaxTokens
(int maxTokens) void
setMessages
(List<AnthropicMessage> messages) void
void
setStopSequences
(List<String> stopSequences) void
setStream
(boolean stream) void
setSystem
(List<AnthropicTextContent> system) void
setTemperature
(Double temperature) void
setThinking
(AnthropicThinking thinking) void
setToolChoice
(AnthropicToolChoice toolChoice) void
setTools
(List<AnthropicTool> tools) void
void
-
Field Details
-
model
-
messages
-
system
-
maxTokens
public int maxTokens -
stopSequences
-
stream
public boolean stream -
temperature
-
topP
-
topK
-
tools
-
toolChoice
-
thinking
-
-
Constructor Details
-
AnthropicCreateMessageRequest
public AnthropicCreateMessageRequest() -
AnthropicCreateMessageRequest
public AnthropicCreateMessageRequest(String model, List<AnthropicMessage> messages, List<AnthropicTextContent> system, int maxTokens, List<String> stopSequences, boolean stream, Double temperature, Double topP, Integer topK, List<AnthropicTool> tools, AnthropicToolChoice toolChoice, AnthropicThinking thinking)
-
-
Method Details
-
getModel
-
setModel
-
getMessages
-
setMessages
-
getSystem
-
setSystem
-
getMaxTokens
public int getMaxTokens() -
setMaxTokens
public void setMaxTokens(int maxTokens) -
getStopSequences
-
setStopSequences
-
isStream
public boolean isStream() -
setStream
public void setStream(boolean stream) -
getTemperature
-
setTemperature
-
getTopP
-
setTopP
-
getTopK
-
setTopK
-
getTools
-
setTools
-
getToolChoice
-
setToolChoice
-
getThinking
-
setThinking
-
builder
-
toBuilder
-