Logo Cinquin Andy Signature

Strapi plugin: Auto generate Alt, Title, Caption, on images with AI

Développeur Freelance - Logo

The project in image

Project summary

I had the opportunity to develop a plugin for Strapi, in the same vein as the plugin I developed for Obsidian.
So I had to immerse myself in Strapi's plugin architecture.
Directory structure of a software plugin including folders for admin panel, backend, configurations, content types, controllers, middlewares, policies, routes, services, and other components
The plugin's front-end is in React, while the back-end is in classic Node.js with Strapi's internal library.
After understanding how Strapi plugins work, I created this plugin by setting up the various back-end routes for analyzing an image.
The principle is simple: I take a list of my images, send them to the back-end, then analyze each image with GPT Vision. Then, with another call to a GPT 3.5 template this time, I format and process all the information analyzed by GPT Vision.
Finally, I directly modify the alternative text, caption and title of the image.
I've also created a simple user interface so that I can follow the progress of image processing and get feedback on what's going on, as well as a small gallery for viewing images in progress.

The technologies used

icon-3dStrapi Logo
icon-3dLogo npm
icon-3dChatGPT Logo
icon-3dReactJS Icon
icon-3dJavascript Icon

The sites and the associated resources.

DEVELOP YOUR PROJECTS TOGETHER

An idea, a project? I'm here to answer your questions and help you.
I'd be delighted to discuss your project with you!