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

0.0.11 2024-07-18 12:40 UTC

This package is auto-updated.

Last update: 2024-11-18 13:22:25 UTC


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