Class AnthropicMapper
java.lang.Object
dev.langchain4j.model.anthropic.internal.mapper.AnthropicMapper
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic dev.langchain4j.data.message.AiMessagetoAiMessage(List<AnthropicContent> contents) static List<AnthropicMessage> toAnthropicMessages(List<dev.langchain4j.data.message.ChatMessage> messages) static StringtoAnthropicSystemPrompt(List<dev.langchain4j.data.message.ChatMessage> messages) static AnthropicTooltoAnthropicTool(dev.langchain4j.agent.tool.ToolSpecification toolSpecification) static List<AnthropicTool> toAnthropicTools(List<dev.langchain4j.agent.tool.ToolSpecification> toolSpecifications) static dev.langchain4j.model.output.FinishReasontoFinishReason(String anthropicStopReason) static dev.langchain4j.model.output.TokenUsagetoTokenUsage(AnthropicUsage anthropicUsage)
-
Constructor Details
-
AnthropicMapper
public AnthropicMapper()
-
-
Method Details
-
toAnthropicMessages
public static List<AnthropicMessage> toAnthropicMessages(List<dev.langchain4j.data.message.ChatMessage> messages) -
toAnthropicSystemPrompt
-
toAiMessage
-
toTokenUsage
-
toFinishReason
-
toAnthropicTools
public static List<AnthropicTool> toAnthropicTools(List<dev.langchain4j.agent.tool.ToolSpecification> toolSpecifications) -
toAnthropicTool
public static AnthropicTool toAnthropicTool(dev.langchain4j.agent.tool.ToolSpecification toolSpecification)
-