Team AI hit Drupal Dev Days, Burgas

Our amazing team has gathered once again at a Drupal Dev Days event!
Last year Jamie pioneered GenAI talks with one of the few technical talks about AI in Drupal Dev Days Vienna. This year we found a whole community of inspiring individuals as passionate and understanding about AI as he was and excited to work together.

As a result we had several impressive talks and dynamic interactive BoFs discussing many interesting GenAI subjects.

Highlights include:

  • Releasing the AI abstraction layer that anyone could build upon whilst allowing the underlying models to be swapped out including finally supporting fully self-hosted open source models during Jamie's talk.

  • An AI powered project browser helping you use AI to suggest things you are working on and it would find you modules that you could help and how to use them.

  • AI Automators - providing powerful but easy to use no-code tools to build power AI applications to further democratise AI applications like Drupal has democratised web-publishing.

  • Discussion with core devs about the possibility of AI being included in Starshot.

  • A well attended interactive BoF where people shared their dreams for what could be included in Starshot.

  • A greater focus on marketing and educating people on GenAI and its uses  in talks from Christof and Frederick.

  • Freely Give receiving the first ever Drupal AI Innovator 2024 Award!

Jamie started it all of with an impressive talk.

Revisiting: Is ChatGPT coming for your Job?
The unchanged need for Developers in enhancing ChatGPT with Drupal, RAG, & Chained Models.

More info here >

GenAI and LLMs show no sign of stopping since last year. Whereas before most people thought it didn't matter much or were scared for the future. Now everyone seems to see the potential of LLMs. Last year we explored whether or not ChatGPT was coming for developer Jobs. We found it wasn't, and there are many areas where developers are critical for pushing ChatGPT to deliver complex solutions.

During the talk our initial goal was to merely explore the changes in the GenAI landscape since last year. However instead we got to release the Drupal AI module’s first alpha to the community and run through it. At the heart is an abstraction layer that meant any modules built on top of the AI module would be able to use from the already impressive list of providers including OpenAI, Claude, Mistral or even Olama and Hugging face. Mistral would allow european and french speakers to use the best in case AI for their needs whilst Olama and Huggingface would allow people to use open source models that they self-host. Many people are worried about the security implications of AI and this helps it considerably when they are stored on servers you control in your own country.

We were still able to keep on track by showing off improved versions of last year’s demos. Whereas before we had a simple AI Search solution with OpenAI, now we have an AI powered project browser to helping you choose what modules you need to solve a problem and built it with purely open source components. Last year we showed a simple view being created with AI, this year we had AI Agents, take a PDF and create content types, content and Views with Exposed filters all life for everyone to see.

If you are curious and would like more information, check our Modules, ChatGPT, and videos: Write a prompt/upload a PDF to generate Drupal Content Types ; Doodle a form concept to create a Webform ; Exploring SearchAPI AI & AI Search in Drupal using ChatGPT.

Check more details about our AI module: click here


BoFs (discussion groups about a subject)

We had a few more interactive sessions known as BoFs (Birds of a Feather sessions). These allowed people to feedback their own thoughts, showcase what they built and ask questions .

  • AI Initiative

    A member of the Drupal community, Mindaugas, has spearheaded a Drupal AI initiative and our first BoF gave people a chance to see the AI module in action and ask questions. We had a few community members with their own AI modules getting ready to port it to the abstraction layer.

  • AI in Starshot

    This BoF ended up being more interactive and we will post another blog post summarising our findings. We presented some ideas of what could go into Starshot and people broke into groups to discuss what would be the key things they would want from GenAI both generally and in Starshot.
    By far most excitement was around using AI to help with migration. Including creating content, content types and views as well as creating whole sites from images, figma or even existing wordpress sites.


Marcus has left the convention with exciting insights on the AI Interpolator.

AI Automation pipelines using Drupal

More info here >

AI Interpolator is a no-code AI chaining tool working together with over 20 services to make Drupal a powerhouse for setting up workflows, where your imagination is the limit of what is possible to do. Examples of workflows can be found on workflows-of-ai.com. It has been ported to the AI module where its called AI Automators.

Its built on a plugin system making it possible for developers to extend it with their custom logics in the workflows.

This presentation went through the following topics:

  • Introduction and history to why it was built.

  • Discussion on where AI is possible to implement today and where it still has it limits.

  • The general concept of the AI Interpolator.

  • Where you can find the code and how to install it.

  • Overview of the services and rules that currently can be implemented.

  • How to build a custom plugin.

  • Example workflows and short case studies of where it has been implemented.

Previous
Previous

Announcing Drupal AI Module Beta 1: A Milestone in Drupal's AI Journey

Next
Next

Detailed Introduction to the new Drupal AI module.