Direkt zum Hauptinhalt

Den Assistenten fragen

Ziel​

Geben Sie in einfachen Worten ein, was Sie möchten, und lassen Sie es beantworten oder erledigen: „Welche Tabellen hat diese Umgebung?“, „Füge einen Benutzer für Sara mit der Rolle Maker hinzu“ oder „Baue eine Lösung zur Verwaltung von Geräteausleihen – Gegenstände, Ausleihen und eine App“.

Voraussetzungen​

  • Ein KI-Anbieter ist verbunden – siehe Einen KI-Anbieter verbinden. Bis dahin weist das Feld darauf hin und verweist Sie auf Einstellungen → KI.
  • In der oberen Leiste ist eine Umgebung ausgewählt. Der Assistent arbeitet innerhalb dieser Umgebung.

Schritte​

  1. Öffnen Sie die Startseite (den Eintrag „Startseite“ ganz oben in der linken Navigation).
  2. Geben Sie Ihre Anfrage in das große Feld unter Assistent fragen ein. Mehrere Zeilen sind in Ordnung – beschreiben Sie die gewünschten Tabellen, was jede davon erfasst und wie sie zusammenhängen. Drücken Sie Fragen (oder Strg+Eingabe).
  3. Verfolgen Sie das Protokoll. Der Assistent sagt, was er gerade tut, und jede Abfrage oder Änderung erscheint als Zeile mit dem Namen des verwendeten Werkzeugs – list_tables, create_table, add_field – und dem, was ihm übergeben wurde.
  4. Lesen Sie seine Zusammenfassung am Ende. Sie nennt, was er gefunden oder erstellt hat, mit dem logischen Namen jedes Elements in Klammern, damit Sie es anschließend in der Lösung finden.
  5. Stellen Sie im selben Feld eine Anschlussfrage; die Unterhaltung wird fortgesetzt. Neue Unterhaltung beginnt von vorn.

Änderungen zulassen​

Der Assistent startet im schreibgeschützten Modus: Er kann Umgebungen, Lösungen, Tabellen, Felder, Formulare, Ansichten, Optionssätze, Apps, Benutzer, Rollen und Teams auflisten und erklären – aber er kann nichts erstellen oder ändern und sagt Ihnen stattdessen, was er tun würde.

Aktivieren Sie Änderungen zulassen, bevor Sie fragen, wenn er handeln soll. Mit zugelassenen Änderungen kann er:

  • Herausgeber, Lösungen und Umgebungen erstellen;
  • Tabellen erstellen, Felder hinzufügen (einschließlich Nachschlagefeldern, die auch die Beziehung anlegen), Optionssätze erstellen und das Standardformular und die Standardansicht einer Tabelle so anordnen, dass neue Felder erscheinen;
  • modellgesteuerte Apps erstellen, die Tabellen auflisten;
  • Benutzer, Rollen und Teams erstellen und einem Benutzer eine Rolle geben.

Er kann nichts löschen, und er kann nichts tun, was Sie nicht auch von Hand tun könnten: Jede Änderung läuft über dieselben Plattformaufrufe wie die Bildschirme, in Ihrem Namen, sodass Ihre eigenen Berechtigungen gelten.

Eine ganze Lösung bauen​

Sagen Sie, wofür die Anwendung gedacht ist, und überlassen Sie dem Assistenten die Details. Eine gute Anfrage nennt die Dinge, die die Anwendung erfasst, und wie sie zusammenhängen:

Baue eine Lösung für Geräteausleihen. Gegenstände haben einen Namen, eine Seriennummer und eine Kategorie (Laptop, Kamera, Beamer). Eine Ausleihe gilt für einen Gegenstand, wird von einem Kontakt ausgeliehen und hat ein Startdatum, ein Fälligkeitsdatum und einen Status (Angefragt, Ausgeliehen, Zurückgegeben, Überfällig). Erstelle eine App, die mit den Ausleihen öffnet.

Der Assistent erstellt die Lösung, die Tabellen, die Optionssätze und die Felder, ordnet Formular und Ansicht jeder Tabelle an und erstellt die App – und sagt Ihnen dann, wie er alles benannt hat. Öffnen Sie die Lösung anschließend, um etwas anzupassen: Was er gebaut hat, sind gewöhnliche Komponenten, die sich in den gewöhnlichen Designern bearbeiten lassen.

Was im Hintergrund passiert​

Das Modell greift nie direkt auf die Plattform zu. Es fordert ein Werkzeug über seinen Namen an; Ihr Browser führt es in Ihrem Namen über dieselbe API aus, die auch ein Bildschirm verwendet, und sendet das Ergebnis zurück. Deshalb kann das Protokoll jeden Schritt auflisten, und deshalb geschieht nichts, was Sie nicht auch selbst hätten tun können.

Nach vierzig Schritten hält er an. Eine ganze Lösung braucht etwa zwanzig; eine Anfrage, die nach vierzig Schritten noch läuft, wird angehalten, und Sie werden gefragt, ob es weitergehen soll. Stopp beendet einen Lauf früher; bereits Erledigtes wird nicht rückgängig gemacht.

Er antwortet in Ihrer Sprache. Die Antwort kommt in der Sprache, auf die das Admin Control Center eingestellt ist.