Install

Works with Drupal: ^10.3 || ^11

Using Composer to manage Drupal site dependencies

Alternative installation files

Download tar.gz 56.03 KB
MD5: 5b6bd1c7b2bfc206ef7a2322e61b2ad7
SHA-1: 195d71797d8d416797d5f27f537be7d7a007b014
SHA-256: a02f0c83621b000ae7f6d4862020d64fd87f7c2e4293505d12de6402522dd7b3
Download zip 151.28 KB
MD5: bff73aad2a342a9bc75d4df3915a833a
SHA-1: 6dd260b0a6b647bee570e82a12782c127b231bfa
SHA-256: 1ef422fb8ffb675872b66a4b33132f7a8d85bad8613b0ac7f5d458a636f50df3

Release notes

All changes in this release:

Huggingface LLM Provider
Error: Call to undefined method Drupal\ai\OperationType\Chat\ChatMessage::getMessage()
Add Image into ChatMessage object (refactor or no breaking change)
Make the ai defaults a seperate menu link to improve the menu
API errors not showing (OpenaiCLient - not Openai)
Add Key dependency in LlmProviderClientBase
Clear the cache after saving llm providers?
Ollama LLM Provider
Add Anthropic 3.5 sonnet
Hard requriement in Anthropic
MistralAI LLM Provider
Fix the output code in the explorers.
Setup testing
Example code on text chat form and image generation form are wrong.
Try to port Fireworks AI to LLM Provider already for version 1
Set default provider and model in form helper builder
Make default operation providers possible
Prompt Explorer notify when no providers are available.
Add helper functions for getting or checking providers for operation type.
Helper function to get list of operation types.
Add warning message on status page if no providers are installed
Setup constant warning message about providers missing
Link core module and providers to there settings pages.
Automated Drupal 11 compatibility fixes for ai
Add Embeddings Explorer
Add toString method on InputInterface
Refactor to use AIProvider instead of LlmProvider
Actually Add Moderation on OpenAI
Add setting in the Anthropic configuration to enable OpenAI moderation
Add default tag for provider, operation type and model.
Media generation should rename, not replace
Create a module that can hook on any moderation on any provider and use it on another
Catch errors and show them on the Explorers
Add Embeddings for OpenAI
Add Embeddings Operation Type
Implement PluginInspectionInterface for the API Abstraction Interface
Remove abstract of generatereponse from the base class.
Groq LLM Provider
LM Studio LLM Provider
Create a Chat Explorer
OpenAI LLM Provider
Create a Prompt Logger
Moderation calls on by default
Anthropic LLM Provider
Create a Speech To Text Explorer
Create a Text To Image Explorer
Create a Text To Image Explorer

Created by: marcus_johansson
Created on: 9 Jul 2024 at 13:39 UTC
Last updated: 9 Jul 2024 at 13:39 UTC
Bug fixes
New features
Insecure
Unsupported

Other releases