Heim  >  Artikel  >  Technologie-Peripheriegeräte  >  Inspiriert von ChatGPT habe ich die Chat-App mit Daten in 10 Tagen fertiggestellt und sowohl Fragen als auch Studenten beantwortet.

Inspiriert von ChatGPT habe ich die Chat-App mit Daten in 10 Tagen fertiggestellt und sowohl Fragen als auch Studenten beantwortet.

WBOY
WBOYnach vorne
2023-05-02 23:19:101397Durchsuche

Jetzt müssen Sie keine Kopfschmerzen mehr verspüren, wenn Sie mit einer Menge Daten konfrontiert werden! Heute stellen wir Ihnen diese Anwendung vor, mit der Sie mit Ihren Daten auf Englisch chatten und dann die Ergebnisse erhalten können!

Diese Anwendung heißt RTutor. Sie ruft Davinci (ChatGPT-Brudermodell) über die API auf. Sie kann natürliche Sprache in R-Skripte übersetzen und diese dann auf der Shiny-Plattform ausführen, um R-Markdown-Quelldateien und HTML zu generieren Sekunden melden.

Vor Ort stellt RTutor Dienste in Form von R-Paketen bereit, um Benutzern bei der Durchführung vorläufiger Analysen und Visualisierung zu helfen, und kann auch ohne R-Erfahrung verwendet werden. Es ist jedoch besser, wenn Sie über R-Erfahrung verfügen. Dadurch können Benutzer Zeit sparen, da der Prozess der Konvertierung von Anforderungen in R und die direkte Bereitstellung von Code als Ausgangspunkt entfällt.

Inspiriert von ChatGPT habe ich die Chat-App mit Daten in 10 Tagen fertiggestellt und sowohl Fragen als auch Studenten beantwortet.


  • Projektadresse: https://github.com/gexijin/RTutor
  • Testadresse: http://rtutor.ai/

uns Nehmen Sie als Beispiel den mpg-Datensatz. Der mpg-Datensatz erfasst den Hersteller, das Modell, die Kategorie, den Fahrer und den Kraftstoffverbrauch einiger Autos in den Jahren 1999 und 2008.

Nachdem Sie einige Hintergrundkenntnisse verstanden haben, können Sie wie folgt mit RTutor sprechen und mit ggplot2 ein Boxplot der Autobahn (Kraftstoffverbrauch beim Fahren auf der Autobahn) im Vergleich zur Klasse (Fahrzeugtyp, z. B. ein Zweisitzer) erstellen. Farbe nach Kategorie. Jitter hinzufügen. RTutor generiert dann die R-Sprache und gibt das Ergebnis aus:

Inspiriert von ChatGPT habe ich die Chat-App mit Daten in 10 Tagen fertiggestellt und sowohl Fragen als auch Studenten beantwortet.

RTutor kann auch statistische Konzepte erklären und Benutzern bei der Entscheidung helfen, welcher statistische Test verwendet werden soll. Es entspricht dem Niveau eines Studenten mit einem Hintergrund in Statistik und R-Kursen, und die Antworten sind unvollständig, aber hilfreich.

Inspiriert von ChatGPT habe ich die Chat-App mit Daten in 10 Tagen fertiggestellt und sowohl Fragen als auch Studenten beantwortet.

RTutor kann auch Code und sogar Dokumente basierend auf dem Kontext generieren:

Inspiriert von ChatGPT habe ich die Chat-App mit Daten in 10 Tagen fertiggestellt und sowohl Fragen als auch Studenten beantwortet.

Der Projektautor sagte: RTutor ist komplett ein Nebenprojekt, nachdem er nach der Arbeit von ChatGPT erfahren hatte Zeit10 Tage, um das Projekt abzuschließen.

Inspiriert von ChatGPT habe ich die Chat-App mit Daten in 10 Tagen fertiggestellt und sowohl Fragen als auch Studenten beantwortet.

Installation

Dieses Repository wird regelmäßig aktualisiert, manchmal mehrmals täglich. Daher empfiehlt der Projektautor, dass Benutzer vor jeder Verwendung eine Neuinstallation durchführen, um immer über die neueste Version zu verfügen.

library(remotes)install_github("gexijin/RTutor")

Verwenden eines API-Schlüssels mit RTutor

Besorgen Sie sich einen API-Schlüssel von OpenAI und verwenden Sie ihn mit RTutor. Dafür gibt es mehrere Möglichkeiten.

  • Sobald die App gestartet ist, klicken Sie auf Einstellungen und fügen Sie den API-Schlüssel ein.
  • Speichern Sie diesen Schlüssel als Textdatei mit dem Namen api_key.txt in Ihrem Arbeitsverzeichnis.
  • Erstellen Sie eine Umgebungsvariable mit dem Namen OPEN_API_KEY für Windows-, Mac- und Linux-Systeme.

Weitere technische Details finden Sie im Originalprojekt.

Das obige ist der detaillierte Inhalt vonInspiriert von ChatGPT habe ich die Chat-App mit Daten in 10 Tagen fertiggestellt und sowohl Fragen als auch Studenten beantwortet.. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:51cto.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen