Gem + Canvas: KI-Assistenten mit Programmierkenntnissen ausstatten

Gems sind individuell konfigurierbare KI-Assistenten, wie CustomGPTs, die sich im Gemini-Chat kostenlos entwickeln lassen. Seit Kurzem hat Google ein Update ausgerollt, mit dem User nun direkt in den Gems die „Canvas-Funktion“ und weitere Tools wie das Top-Bildmodell Nano Banana Pro aktivieren können. Über Canvas lassen sich innerhalb des Gemini-Chats sehr simpel Anwendungen programmieren.

Der obere Screenshot zeigt die Startseite des Gemini-Chats und links in der Navigation den Menüpunkt „Gems“. Hier einfach draufklicken und man wird zum „Gem-Manager“ weitergeleitet. Dort sind die von mir veröffentlichten KI-Assistenten gelistet und können jederzeit aufgerufen & angepasst werden. Um ein Gem zu erstellen, benötigt es zuerst einen Klick auf den blauen Button mit „Neues Gem“, wie die untere Übersicht diesen darstellt.

Im Anschluss ist wie bei ChatGPT, Mistral’s „Le Chat“ oder in Claude ein Interface verfügbar, in dem man die ganzen Settings wie Titel, Beschreibung, Anweisungen bzw. System-Prompt sowie Wissensgrundlage und ein Standard-Tool festlegen kann. Auf der rechten Seite ist ein Vorschau-Modus verfügbar, um das Gem zu testen, bevor man es veröffentlicht. Die Grundlage eines Gems bildet das Top-Sprachmodell von Google „Gemini“.

Ich habe mich bewusst für einen sehr simplen System-Prompt entschieden, aber dieser kann natürlich auch weitaus komplexer formuliert werden. Dazu habe ich dem KI-Helfer noch einen Titel und eine passende Kurzbeschreibung gegeben. Eine Wissensgrundlage wird im Beispiel nicht benötigt.

System-Prompt: ***Erstelle immer eine interaktive Anwendung zu einem Themenbereich, den der User-Prompt definiert***

Anschließend wird über die Auswahl bei „Standard-Tool“ die „Canvas-Funktion“ ausgewählt und dann ist das Gem im Backend auch schon fertig eingestellt. Rechts oben auf den blauen Button „Speichern“ klicken und der KI-Helfer ist veröffentlicht und kann im normalen Chat genutzt werden. Ein Teilen wie bei den CuatomGPTs in ChatGPT ist leider noch nicht möglich.

Die obere Abbildung zeigt das veröffentlichte Gem und den Prompt ***quadratische Funktionen***. Ja, den Prompt habe ich wie auch die Einstellungen des Gems bewusst sehr einfach gehalten, um zu zeigen, mit wie wenig Aufwand man doch sehr zügig einen sinnvoller Assistenten konfigurieren kann, und dies alles kostenlos.

Nun programmiert Gemini eine passende Anwendung, die in Kürze fertiggestellt ist. Solch ein Prozess mit einem User-Prompt und einer im Anschluss KI-generierten Applikation nennt sich „Vibe Coding“ und eignet sich gut für Einsteiger. Es bedarf keinerlei Programmierkenntnisse, sondern nur ein paar Ideen für den einen oder anderen sinnvollen Use Case.

Der obere Screenshot zeigt die fertige Anwendung mit dem Titel „Quadratische Funktion“ und der Darstellung einer „Normalparabel“ in einem Koordinatensystem. Der Prompt wurde scheinbar ganz gut umgesetzt. Gibt es Fehler oder Buttons & Regler funktionieren nicht, dann teilt dies auf der linken Seite im Chat Gemini genauso mit und das Sprachmodell programmiert dann die Version 2 bis Version X.

Um die Applikation zu testen, habe ich ein wenig an den blauen Reglern herumgespielt bzw. diese in die eine oder andere Richtung verschoben und somit die Steigung und Koordinaten der Funktion beliebig geändert. Dies geschieht alles in Echtzeit. Probiert dies gerne mal aus.

Autor des Beitrags

matthias kindt

Matthias Kindt auf Linkedin