Skip to main content
Home

Main navigation

  • About
    • Program at a glance
    • Venue and rooms
    • Lunch
    • Contribution
    • Accomodation
    • FAQs
    • In the Media
    • Team
  • Schedule
    • Sessions Overview
    • Mautic Days
    • Venue map
  • Speakers
  • Sponsors
  • Tracks
User account menu
  • Log in
Event Platform Header CTA Pictures

Breadcrumb

  1. Home
  2. Controlling Drupal via ChatGPT: Is Drupal coming for your Job? Exploring creating Views and interacting with a Search API index.

Controlling Drupal via ChatGPT: Is Drupal coming for your Job? Exploring creating Views and interacting with a Search API index.

Room
HS1 (Ground level)
Time Slot
Fri 2:00pm to 2:45pm (7/21/23)
Session length
Long session - 45min, including Q&A
Audience
All Attendees
Session Category
Innovation & The future

ChatGPT has dramatically reshaped our interactions with technology. What was initially perceived as a platform for generating amusing memes has evolved into a robust tool due to a series of incremental yet revolutionary advancements. The advent of versions like ChatGPT 3.5 and 4 have unveiled their potential to generate effective code, including YAML files, and serve as digital librarians managing our resource libraries with proficiency.

Given Drupal's inherent structure, we posit that we may be able to delegate a significant chunk of site builder functionality to ChatGPT, leveraging its natural language processing capabilities.

In this talk, we will demonstrate two modules we have developed. The first exploits ChatGPT to generate views entirely from scratch while giving ChatGPT the necessary field and entity structure to create more complex views. The second integrates with Search API, enabling queries within the resources hosted on Drupal, including PDFs, nodes, and more.

We will initiate the discussion with a high-level demonstration of the module functionality and then delve deeper into their intricacies. This will help our audience comprehend the potentially advanced applications of ChatGPT within the Drupal ecosystem. Lastly, we will explore the future trajectory of this technology and its potential impact.

The tools we will be exploring are as follows:

  • ChatGPT and Large Language Models (LLMs)
  • Vector search through Pinecone
  • Embedding techniques
  • The concept of Langchain
  • Drupal's Search API AI project (https://www.drupal.org/project/search_api_ai)
  • Freelygive's Views ChatGPT project on Gitlab (https://gitlab.com/freelygive/views_chatgpt)
  • OpenAI's Drupal project (https://www.drupal.org/project/openai)

Note: Summary has been written with Chatgpt because I feel that is necessary!

Speaker(s)
Profile picture for user yautja_cetanu

Jamie Abrahams

Director at Freely Give
Speaker biography

Jamie Abrahams

Jamie is a systems architect and co-founder of Freely Give that has been focusing on native Drupal CRMs for almost a decade. This niche has led Freely Give to create business applications in weird and wonderful ways. Since playing with ChatGPT he's managed to create his first module.

He's given a number of talks on Native Drupal CRM and GDPR

Session Keywords
Drupal future
Share:

Platinum Sponsors

Logo 1xinternet

Gold Sponsors

D shaped logo and the name Droptica
Logo AgileDrop
Logo Amazee.io

Silver Sponsors

Logo Kraut.Hosting GmbH
dropsolid logo
Logo EOR Digital GmbH
Logo Druid.fi

Media Partner

Logo Kurier.at
droptimes logo

Funded by

wko logo
Meeting Destination Vienna

Footer

  • Contact
  • Code of Conduct
  • Data Privacy
  • Media Policy
  • FAQs
  • Imprint

Copyright © Drupal Dev Days 2025. All rights reserved.

Webdesign by acolono GmbH, implementation by Alex Milkovskyi

Webhosting by amazee.io
Powered by Drupal