View Source API Reference anthropic_community v0.4.3
Modules
Provides an unofficial Elixir wrapper for the Anthropic API, facilitating access to the Claude LLM model. This module handles configuration, request preparation, and communication with the API, offering an idiomatic Elixir interface to the Anthropic AI capabilities.
Module provides struct for Anthropic.Config, and provides validations for various config options.
Provides utility functions for constructing HTTP requests for use with the Finch HTTP client. This module facilitates the assembly of request paths and headers based on configuration options, specifically tailored for interacting with the Anthropic API.
A module dedicated to processing image content within the Anthropic ecosystem. This module offers functionality for validating, processing, and converting images to base64 encoded strings, ensuring they meet specific criteria such as supported file types and dimensions.
Defines the structure and functionality for creating and sending requests to the Anthropic API.
Handles parsing and encapsulation of responses from the Anthropic API.
Defines a behaviour for creating tools that can be used with Anthropic's AI models.