itkdev / llm_services
Drupal large language module service integration module
Installs: 778
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 3
Forks: 0
Type:drupal-module
Requires
- php: ^8.3
Requires (Dev)
README
This Drupal module is an integration to LLM APIs. It tries to provide a new plugin type to make it possible to "talk" with models. This module comes with integration with Ollama and a client for Ollama as an example for the usage of this module.
The module has different Drush commands to test the different parts of a giver provider plugin and also has a "not supported" exception, which can be used for the parts that a given provider does not support (e.g., model installation).
Installation
Require the module in Drupal and enable the module, each provider will then be available at http://launchpad.local.itkdev.dk/en/admin/config/llm_services/settings as local menu tabs for configuration of the provider.
composer require itkdev/llm_services