Class AnthropicChatModel

java.lang.Object
dev.langchain4j.model.anthropic.AnthropicChatModel
All Implemented Interfaces:
ChatModel

public class AnthropicChatModel extends Object implements ChatModel
Represents an Anthropic language model with a Messages (chat) API.
More details are available here.

It supports tools. See more information here.

It supports Images as inputs. UserMessages can contain one or multiple ImageContents. Images must not be represented as URLs; they should be Base64-encoded strings and include a mimeType.

The content of SystemMessages is sent using the "system" parameter.

Supports caching SystemMessages and ToolSpecifications.