https://github.com/itk-dev/llm_services
Drupal 10 intergration services with LLMs
https://github.com/itk-dev/llm_services
Last synced: 16 days ago
JSON representation
Drupal 10 intergration services with LLMs
- Host: GitHub
- URL: https://github.com/itk-dev/llm_services
- Owner: itk-dev
- Created: 2024-05-15T12:41:39.000Z (almost 2 years ago)
- Default Branch: develop
- Last Pushed: 2024-07-18T12:40:38.000Z (over 1 year ago)
- Last Synced: 2025-02-25T16:51:35.340Z (about 1 year ago)
- Language: PHP
- Size: 133 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# Large language model services
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](http://launchpad.local.itkdev.dk/en/admin/config/llm_services/settings)
as local menu tabs for configuration of the provider.
```shell
composer require itkdev/llm_services
```