NAME

Langertha::Engine::Anthropic - Anthropic API

VERSION

version 0.305

SYNOPSIS

use Langertha::Engine::Anthropic;

my $claude = Langertha::Engine::Anthropic->new(
    api_key => $ENV{ANTHROPIC_API_KEY},
    model   => 'claude-sonnet-4-6',
);

print $claude->simple_chat('Generate Perl Moose classes for GeoJSON');

DESCRIPTION

Concrete Anthropic engine for Claude models. Inherits shared Anthropic-compatible behavior from Langertha::Engine::AnthropicBase and provides Anthropic cloud defaults (URL, API key env var, default model).

THIS API IS WORK IN PROGRESS

SEE ALSO

SUPPORT

Issues

Please report bugs and feature requests on GitHub at https://github.com/Getty/langertha/issues.

CONTRIBUTING

Contributions are welcome! Please fork the repository and submit a pull request.

AUTHOR

Torsten Raudssus <torsten@raudssus.de> https://raudss.us/

COPYRIGHT AND LICENSE

This software is copyright (c) 2026 by Torsten Raudssus.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.