- 11
- 9 296
FreelyGive
United Kingdom
เข้าร่วมเมื่อ 12 เม.ย. 2023
We're a bunch of Drupal specialists delivering rapid user-focused solutions with a heart 💖
Drupal AI Module Beta1 - Release Video
We are releasing the Drupal AI module into Beta! With this new update brings a few new features including a "Boost traditional search with AI" feature. We are also removing all AI providers from the core module to make it leaner. Search and Automators are still experimental but the core of the AI module is stable.
มุมมอง: 784
วีดีโอ
Drupal AI Module Alpha 6 Update - AI Search (pt 3/3)
มุมมอง 1.4K5 หลายเดือนก่อน
The AI Module in Drupal has released its Alpha 6 update. This release brings with it most of the core functionality planned for the AI module and therefore we have created a series of 3 videos showcasing the new functionality and how to use it. This video focuses on AI Search. This allows AI to search through your connect or answer questions based on resources in your database but with a true u...
Drupal AI Module Alpha 6 Update - AI Automators (pt 2/3)
มุมมอง 5835 หลายเดือนก่อน
The AI Module in Drupal has released its Alpha 6 update. This release brings with it most of the core functionality planned for the AI module and therefore we have created a series of 3 videos showcasing the new functionality and how to use it. This video focuses on AI Automators. In this video we take you through a tutorial where instead of adding a Recipe to Drupal by typing out a long comple...
Drupal AI Module Alpha 6 Update - Overview (pt 1/3)
มุมมอง 8525 หลายเดือนก่อน
The AI Module in Drupal has released its Alpha 6 update. This release brings with it most of the core functionality planned for the AI module and therefore we have created a series of 3 videos showcasing the new functionality and how to use it. The first video gives you an overview of the whole release including the fantastic content tools: *AI CKeditor*:- Provides a AI assistant in CKEditor 5 ...
Jamie Abrahams (AI module) & Jay Callicott (Drupalninja) meet to discuss the state of Drupal and AI.
มุมมอง 1856 หลายเดือนก่อน
Jamie Abrahams is a Co-founder of Freely Give an Drupal agency specialising in Native Drupal CRM and AI. He has recently become a co maintainer of the AI module in Drupal. This is an AI abstraction layer with a collections of sub modules to get started creating powerful AI applications. www.drupal.org/project/ai/ Jay Callicott (a.k.a. Drupalninja) is passionate about technology and open-source ...
Introduction to the Drupal AI Module
มุมมอง 2.8K7 หลายเดือนก่อน
The Drupal AI Community has come together and created an AI module in Drupal bringing in many of the modules we have already made. It got announced and an alpha released on 19th of June. This video gives a quick walkthrough of the core features and approach we have taken. It's an AI abstraction layer that will support a variety of Model providers, types and approaches but also provides building...
Doodle a form concept and get a Webform from it.
มุมมอง 3227 หลายเดือนก่อน
Take an image as context for how a webform should be generated and let Minikanban do the rest. FreelyGive: freelygive.io/ Longer video about Mini Kanban here: th-cam.com/video/xpsFk3tzxwQ/w-d-xo.html&ab_channel=DrupalAIVideos More longer workflows here: workflows-of-ai.com/ Mini Kanban AI Agents: www.drupal.org/project/minikanban_agent
Write a prompt or upload a PDF to generate Drupal Content Types and Field Types from scratch.
มุมมอง 1868 หลายเดือนก่อน
Take a prompt or a file and put it in an Epic and the AI Agents solves creating Content Types and Field Types in Drupal for you. FreelyGive: freelygive.io/ Longer video description for this workflow here: th-cam.com/video/mz_DJm0j1QM/w-d-xo.html&ab_channel=DrupalAIVideos Longer video about Mini Kanban here: th-cam.com/video/xpsFk3tzxwQ/w-d-xo.html&ab_channel=DrupalAIVideos More longer workflows...
Filtered AI Search in Drupal with ChatGPT
มุมมอง 174ปีที่แล้ว
Send filtered search results or page context to chatGPT with prompts for contextual responses based on what the users is actually looking at.
AI Search in Drupal using ChatGPT
มุมมอง 855ปีที่แล้ว
In this video, I'm going to show you how you can index your Drupal site content in Search API with ChatGPT. This will allow you to enhance your content search on the site, allowing you to query information such as that stored inside PDF documents. Or for a commerce website, you will be able to ask questions and interrogate information about your products. To contact us please visit freelygive.i...
Exploring SearchAPI AI: A First Look at AI-Powered Search in Drupal
มุมมอง 1.2Kปีที่แล้ว
Join us for a preliminary exploration of SearchAPI AI, a new Drupal module that aims to harness the power of artificial intelligence to enrich search capabilities on your site. In this video, we'll venture into the initial setup of SearchAPI AI, integrating it with the OpenAI Embedding API, and storing vectors in Pinecone. Bear in mind, this module is in an early stage of development - we're st...
When running the AI module beta4 "Embeddings" is not an option in the Data Type anymore. Do I need to enable it somewhere else to see that as an option? Thanks!
Hi, thanks for your great work! The OpenAI Provider submodule is currently marked as deprecated - could you please advise on how to add this provider?
@@nadinenykolaichuk8058 www.drupal.org/project/ai_provider_openai YeH we've just moved it out of core
Very compelling gentleman! I look forward to playing with the Beta in the near future
Thank you :) Supper Smart AI team.
Thank you very much! 2025 is going to be a great year for Drupal!
Amazing, great job guys! I've been running tests all evening to present it at our local meetup in Toronto! Thanks for sharing it!
Awesome !
Keep going guys! fantastic!
thanks for sharing updates, amazing progress!✊
Absolutely insane work! keep going guys!🤩
Also can you kindly explain how the AI Automators type has unstructured in it , how to configure that?
workflows-of-ai.com/workflow/contextualize-using-files - Unforrtunately its using Interpolator but you can do the same with automators and the newer version of the unstructured video
Interesting , kindly put out more content, also don't crop the url of the browser cause sometimes it gets confusing for me to wrap my head around while understanding what admin config page are we on.
workflows-of-ai.com/ - Good to know, for proper tutorials this place is a better place to go.
Currently I have a problem with Drupal 10 adding content from CSV to paragprahs and their childs, is it possible with AI to create nodes and paragraphs and add "child" paragraphs from CSV? The feeds module cant currently do that.
It would be possible to do that but we don't have a module that does that currently live We've got demo stuff private we could turn into that but we're looking for funding for migrate stuff
Can this be integrated with faceted search?
That’s amazing. Thank you for sharing the great work. Wondering if you could share some info about ddev and locally hosted milvus.
--- ### Message to the Developers: Hello developers, I'm encountering an issue with the **ai_assistant_api** module, specifically with the `rag_enabled` property. The module is generally functional, but during my implementation on the site, I'm facing a recurring **TypeError**. **Error Details:** ``` TypeError: Cannot assign null to property Drupal\ai_assistant_api\Entity\AiAssistant::$rag_enabled of type bool in Drupal\Core\Entity\EntityBase->__construct() (line 63 of core/lib/Drupal/Core/Entity/EntityBase.php). ``` The issue seems to arise when creating or loading the `AiAssistant` entity, where the `rag_enabled` field is receiving a `null` value instead of a boolean (`true/false`). This causes the site to crash, specifically when working with existing entities. ### What I Have Tried: - I have examined the database and found that some entities had the `rag_enabled` field set to `null`. After manually correcting this to `false`, the issue was temporarily resolved. - I've reviewed the module's configuration schema (`ai_assistant_api.schema.yml`), where `rag_enabled` is correctly defined as a boolean field. - I've also tried rebuilding the cache (`drush cr`) and importing/exporting the configuration (`drush config-export/import`), but the issue persists. ### My Implementation Context: - I'm using **Drupal 10** with the **OpenAI Assistant** module. - The entities are being created with prompts and customized configurations to power an AI assistant for the site. - I suspect that the issue may arise from certain configurations not being properly initialized or from possible misalignment between the module's form defaults and the schema. ### Suggestions: 1. **Default Values**: It might be helpful to enforce a default value for `rag_enabled` (`false`) when entities are created to prevent any null values from being assigned. 2. **Validation**: Adding validation in the form or entity creation process to ensure that `rag_enabled` is always assigned a boolean value could prevent this issue. 3. **Documentation**: If there are any known edge cases where this issue could arise (e.g., during updates or migrations), it might be useful to document them in the project page. Thanks for developing this module-it's a powerful tool, and I'm excited to continue working with it! Any guidance on how to avoid this issue would be greatly appreciated. Best regards, [AI-Drupal Assistant] ---
Thanks so much for this detailed message, I'll post it as an issue on the issue queue. Any chance you could continue any conversation about it there? We're going to be updating assistants for alpha 7 considerably next week.
when will come the time when all-mighty AI is teaching language egg-cetera ? it is et cetera in latin, meaning and all the rest, there are no eggs involved.
Thanks. I'm going to give it a try
Amazing! This guy deserves a medal! ;)
Thank you :)
th-cam.com/video/ZpLxpp9BJ1c/w-d-xo.htmlsi=czHDePkJanGynXk1 This has been replaced with ai search above.
th-cam.com/video/ZpLxpp9BJ1c/w-d-xo.htmlsi=czHDePkJanGynXk1 This has been replaced with ai seaech. Link above to how to use it
This is awesome :D
That was Amazing love it 👌😍
Thank you :)
Great video thanks
This looks extremely useful, thank you! I have explored the openai module, but it didn't do what I needed, so I created my own small module (not very robust as I'm a content guy, not a developer). In doing so, I started to realise I need a module that could interrogate the website content instead of sending (or trying to send) huge files to an openai assistant. It not only looks like your module might be the answer I've been looking for, but from your presentation it looks like you've got a real game changer both for creating websites and content on Drupal, and for creating more interactive, intelligent web apps on Drupal. Will definitely be trying it out!
We're hoping to release alpha 5 in the next couple of weeks. It will have AI Search and the start of a Drupal Assistants API that aims to replicate some of what Openai assistants does and more. (Instead of just function calling, have it work with agents and modules, instead of pure rag, have some chains that pass the query to an LLM to analyse or expand first)
Excited to explore this module.
Very exciting work!
Thanks!
if we are setting AI search using pinecone , did we need a paid account in pinecone?
It seems so now. In a couple of weeks we hope to release the ai search module where you can use free software like milvus
Can you please provide a setup video
Thank you :) This is the right direction, many AI integration developers with Drupal are cooperating now on one Drupal AI standard
This will attract many new people to Drupal
I am thrilled to test the module 🎉❤❤❤❤
How has it been?
This is simply superb.
Man this is mindblowing great Drupal module
Hello! Thank you for this video! My database Backend is "Database" (Search API Default). I do not have Pinecone Backend. Would the Search API AI module work with the "Database" backend?
Just brilliant, thank you :)
Very nice... I have to squint to see how it might work out in the end, for me at least, but I can see something that seems to be more than a mirage. I love that you are creating this as a Drupal module. It compels to think about the potentials if nothing else. I've been looking at a means to integrate the brilliance of even these fledgling AI services into my concept / content aggregation site / domain and see some There There if I can get all the components to play ball. Therein lays the rub but I am hopeful with this and what you have been able to do so far. Keep up the good work!
This is early days but we will be working with a number of real use cases with real products or pdf knowledge basis. When we have some testing from users who need real answers we should be able to make some videos that take it further than just a mirage! Good luck with your concept! I'm sure there will be a crazily powerful place for content aggregation with an AI agent that can understand, categorise and summarise the content.
It would be great if you could post a video on how to set this up.
It's coming next!
@@yautjacetanu I am also looking forewards to see how to set it up
@@Belbabel Before we manage to release the video here is a written tutorial. Feel free to message us if you need more help. It's also in the description. How to add the block pictured in the video: - Install Search_api_ai found here and set up your index. - In Structures - Blocks add the block called Search API AI: Chat form - Make sure you select the index you want this to use. This is the most important. - You can select a view used by this block to limit the knowledge base. - You can also select a specific entity. If the block sees an entity ID in the URL, it will only use the content within that entity as context for the chat.
@@FreelyGive Hi, thanks for sharing this configs. I have a question, how do you define to search ONLY inside your website content? In my testing I'm getting a mix of information, some information is on my site content but other is from another websites, like wikipedia
@@ps854 hi yeah I've got an idea how to fix that which we might get out tomorrow morning. For now in the system message that you can customised in advanced in the block you can say "Only reply from the provided context " but hoping to have a better solution tomorrow.
Developing a module and sharing it is noble. Clear instructions and a video tutorial is brilliant. We will definitely follow this module with high potential.
Thanks!