Add Vector Database (VDB) Automator for Entity Reference Fields
>>> [!note] Migrated issue
<!-- Drupal.org comment -->
<!-- Migrated from issue #3489269. -->
Reported by: [seogow](https://www.drupal.org/user/3065779)
Related to !421
>>>
<h3 id="summary-problem-motivation">Problem/Motivation</h3>
<p>Currently, the AI Automators module lacks functionality to perform semantic searches using vector databases (VDBs) and populate entity reference fields based on the search results. This feature would enhance content relationships by leveraging AI-driven semantic search capabilities.</p>
<h3 id="summary-proposed-resolution">Proposed resolution</h3>
<p>Develop a new Automator plugin that:</p>
<ol>
<li>Accepts input text from a specified field.</li>
<li>Searches a configured VDB for semantically similar entities.</li>
<li>Retrieves a user-defined number of matching entities.</li>
<li>Populates the target entity reference field with these results.</li>
</ol>
<h3 id="summary-remaining-tasks">Remaining tasks</h3>
<ul>
<li>Design the Automator plugin architecture.</li>
<li>Implement integration with supported VDBs via abstraction layer.</li>
<li>Develop configuration options for specifying input fields, VDB settings, and the number of entities to retrieve.</li>
<li>Update documentation to guide users on setup and usage.</li>
</ul>
<h3 id="summary-ui-changes">User interface changes</h3>
<p>Add configuration settings within the AI Automators interface to manage VDB connections and Automator behavior.</p>
issue