Drupal Mountain Camp 2024

ChatGPT for Drupal content editors
03-09, 15:05–15:55 (Europe/Zurich), Pischa

In this session, I propose an integration of Drupal and ChatGPT to enable new possibilities.

In this session, I propose an integration of Drupal and ChatGPT to enable new possibilities. I will demonstrate how to use the GPT model to generate text and complete tasks such as answering questions, summarising content, or generating new content. The integration could be done using the OpenAI API, which allows developers to access the GPT model and make API calls from within a Drupal module or theme.
Additionally, I will show how this generated text can be used in Drupal by displaying it on a custom page or block or by using it to generate meta tags or product descriptions.
This integration of Drupal and ChatGPT has the potential to revolutionise the way we interact with websites and web applications by providing a more natural and intuitive experience for users.

Learning Outcomes
Understanding how ChatGPT works
Integrate ChatGPT into Drupal
Generate content and Meta tags
Learn ChatGPT Prompt engineering

Basic understanding of Drupal module development and Content Editing.

In this session, I will show how to integrate a Drupal Application with ChatGPT to help content editors improve their content creation workflow.

I am a Senior PHP and Javascript Software Developer from London, UK, with experience building Web Applications for medium and big-sized businesses. I have spoken at several DrupalCamps and co-authored the book Jumpstart Jamstack Development.
- Co-Speaker at DrupalCamp London 2016: Using SAML as a single sign-on for Drupal
- Speaker at DrupalCamp London 2017: Drupal server configuration with Ansible and Drupal VM
- DrupalCampPoland 2018: Interact with Drupal via voice commands
- Drupal Mountain Camp Switzerland 2022: Decoupled Drupal with ReactJS and Alexa
- Drupaljam 2023: Drupal and OpenAI for Content Editors (Video and Slides to be released)
- Drupal London Meetup June 2023: ​​Speaker
- Drupal Dev Days Vienna 2023: Build a fully decoupled application with Drupal and NextJS