Anthropic API provider

AI providers ::: aiprovider_anthropic
Maintained by Luca Demicheli Rubio
Anthropic AI provider for Moodle, enabling text generation, summarisation and explanation using Claude models with dynamic model discovery and full integration into Moodle's AI framework.
Latest release:
1 sites
26 downloads
1 fans
Current versions available: 2

This plugin integrates Anthropic Claude models (Opus, Sonnet, Haiku) into Moodle’s AI subsystem, enabling text generation, summarisation and explanation across supported activities.

It features dynamic model discovery by retrieving available models from the Anthropic API with caching and fallback support, allowing automatic updates without requiring plugin changes. Administrators can also configure custom models and parameters.

The plugin is designed to integrate seamlessly with Moodle’s core AI framework while ensuring a privacy-first approach with no local storage of user data.

Potential privacy issues

This plugin sends user-provided content to the Anthropic API for processing (text generation, summarisation, explanation). No personal data is stored locally. The data is processed externally by Anthropic according to their privacy policy.

Screenshots

Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4
Screenshot #5

Contributors

Luca Demicheli Rubio (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments

Show comments
Please login to post comments