KI-Agenten in Drupal: Die Macht von Dries und Drupal-KI-Modulen
Der Artikel beginnt mit einer Schlüsselfrage: „Werden KI-Agenten digitale Vermarkter und Website-Ersteller ersetzen?“ Die Antwort lautet „Ja“, zumindest für bestimmte Arten von Aufgaben. Werfen wir einen genaueren Blick auf die Aufgaben, die das aktuelle KI-(Agenten-)Modul ausführen kann.
Drupal CMS wird mit den folgenden KI-Modulen geliefert:
Wenn Sie auf der Drupal-Website nach Anbietern suchen, werden Sie feststellen, dass es viele gibt. Bei einigen dieser Anbieter ist der Name „Anbieter“ nicht vorhanden. Wenn Sie also einen bestimmten Anbieter benötigen, versuchen Sie, nach dem Namen zu suchen.
Standardmäßig sind nicht alle KI-Module aktiviert. Ich habe die Module AI Agent, AI Chatbot und OpenAI Provider aktiviert.
Erstellen Sie einen Schlüssel für den OpenAI-Anbieter in /admin/config/system/keys
.
Gehen Sie zu /admin/config/ai/providers/openai
und wählen Sie den soeben erstellten Schlüssel aus.
Erstellen Sie einen KI-Assistenten in /admin/config/ai/ai-assistant
.
Folgende Einstellungen sind sehr wichtig:
Zunächst wurde das Modell 3,5-Turbo ausgewählt, dann bekam ich zu viele Anfragefehler in den Protokollen.
Gehen Sie zu /admin/structure/block/list/gin
und fügen Sie den AI-Deepchat-Chatbot-Block zu einem Block hinzu. Ich habe es dem Inhaltsblock hinzugefügt.
Wählen Sie für Blockkonfiguration den von Ihnen erstellten KI-Assistenten aus. Ich beschränke die Seiten des Blocks auf /admin/*
. Sie möchten nicht, dass Endbenutzer Inhaltstypen, Felder und Taxonomien erstellen.
Nach dem Speichern sollten Sie Folgendes sehen:
Jetzt können Sie mit Ihrem Chatbot mit der Erstellung von Inhaltstypen mit Feldern und Taxonomien beginnen.
Um weitere KI-Funktionen zu testen, habe ich Folgendes in den Chatbot eingegeben:
Erstellen Sie einen Inhaltstyp namens „myai“, der ein ckeditor-Feld namens „content“ und ein Medienfeld namens „header“ enthält.
Das gab mir folgende Antwort:
Der Inhaltstyp MyAI wurde erfolgreich erstellt und enthält die folgenden Felder: Details zum Inhaltstyp:
Name: MyAI Maschinenname: myai Sie können es unter „MyAI-Inhaltstypen verwalten“ weiter verwalten.
Erstellte Felder:
CKEditor-Felder: Name: Inhalt Sie können dieses Feld in der Inhaltsfeldkonfiguration konfigurieren.
Medienfelder: Name: Kopfzeile Sie können dieses Feld in der Kopffeldkonfiguration verwalten.
Formularanzeigekonfiguration:
Die Formularanzeige wurde aktualisiert und enthält nun das CKEditor-Feld „Inhalt“. Sie können diese Änderung in der Formularanzeigekonfiguration sehen.
Ich habe die AI-CKEditor-Integration und das AI-Bild-Alternativtextmodul aktiviert.
Ich habe das CKEditor-Feld so konfiguriert, dass es das Textformat „Inhalt“ verwendet. (Wenn Sie diesen Schritt vermeiden möchten, können Sie „Inhaltstextformat verwenden“ zur Felderstellung im Chatbot hinzufügen.)
Im Textformat auf /admin/config/content/formats
füge ich die AI-Schaltfläche zur Symbolleiste hinzu. Auf der Registerkarte „KI-Tools“ im Abschnitt „CKeditor-Plugin-Einstellungen“ habe ich „KI-Generierung verwenden“ aktiviert.
Es gibt viele weitere Optionen, die aktiviert werden können.
Wenn ich eine MyAI-Seite erstelle, sehe ich, dass der Editor über ein AI-Assistent-Dropdown-Menü mit der Option „Mit KI generieren“ verfügt. Nachdem der Text generiert wurde, ist diese Option ausgegraut. Nach dem Speichern des Knotens ist die Option wieder aktiviert.
Für das Header-Bild sollte ich das Widget angeben, da der Proxy ein unfreundliches Mediensuchfeld erstellt. Mithilfe von Delegaten können Sie keine Felder löschen oder ändern. Wer also meinen Fehler nicht machen möchte, kann folgenden Text verwenden:
Erstellen Sie einen Inhaltstyp namens „myai“, der ein ckeditor-Feld namens „content“ und ein Medienfeld namens „header“ enthält, und verwenden Sie das Medienbibliotheks-Widget.
Da das Feld nun repariert ist, habe ich dieses Bild hinzugefügt.
Nachdem ich auf die Schaltfläche „Mit KI generieren“ geklickt hatte, erhielt ich: Buntes TV-Testmuster mit dem Text „Kein Signal“. Das reicht mir.
Ich kann außerdem KI-Übersetzung, KI-Feldvalidierung sowie Ansichts-, Webformular- und Modul-Proxys hinzufügen. Aber ich denke, Sie haben bereits eine gute Vorstellung von den aktuellen KI-Möglichkeiten.
Ich muss sagen, die Verwendung eines Chatbots ist viel einfacher, als sich durch alles zu klicken. Ich frage mich, wie komplex die Eingaben des Agenten sein können. Es wäre großartig, einen Inhaltstyp mit der Pathauto-URL zu erstellen.
Ich würde den KI-Assistenten mit dem Strukturgenerierungsagenten aus der Produktionskonfiguration ausschließen. Ich habe auch gesehen, dass es ein KI-Protokollierungsmodul für Debugging-Anfragen gibt.
Nachdem ich mich nun mit der Welt der KI-Module beschäftigt habe, möchte ich sie weiter erforschen.
Das obige ist der detaillierte Inhalt vonDrupal AI-Module. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!