Ziele und Aufgaben
Ich habe 2019 durch einen Artikel auf einer Website von GPT-3 erfahren. Schon damals war ich von seinen Fähigkeiten überrascht. Das nächste Mal hörte ich im Dezember 2022 von ihr, als massenhaft Screenshots ihrer Antworten auftauchten. Im Februar habe ich mir ein tschechisches VPN besorgt und eine tschechische virtuelle Nummer gekauft, um mich auf der OpenAI-Website zu registrieren. In den ersten Tagen der Nutzung war ich einfach nur begeistert.
Ich verwende die kostenlose Version von GPT-3.5. Zuerst habe ich nur meine Frage geschrieben. Aber nachdem ich ein wenig über das Kompilieren von Eingabeaufforderungen gelesen hatte, fing ich an, die Dinge anders zu machen.
Hier ist ein Beispieldiagramm:
1. Ich spreche in dessen Namen das neuronale Netzwerk mir antworten soll. Zum Beispiel: „Antworten Sie mir wie ein professioneller C#-Programmierer.“
2. Ich gebe an, in welcher Form ich antworten muss. Zum Beispiel: Ich gebe ein bestimmtes Antwortschema oder „antworte kurz/ausführlich, mit Codebeispielen, Analogien“
3. Ich schreibe die Frage selbst. Zum Beispiel: „Erzählen Sie mir etwas über LINQ.“
Mit Hilfe von chatgpt habe ich zuerst den Code geschrieben und dann damit begonnen, ihn zum Abrufen von Informationen zu verwenden. Er ließ sie Notizen und Spickzettel zu bestimmten Themen schreiben. Die Antworten wurden dann mit einer Notizanwendung gespeichert.
Insgesamt war chatGPT eine große Hilfe für mich. Ich verwende es, um Spickzettel und Notizen zu schreiben. Sie gibt mir auch Codebeispiele, erklärt, wie es funktioniert, und gibt mir Analogien, wenn ich ein komplexes Thema nicht verstehe. Obwohl ihre Analogien eher unbeholfen sind, kommt es mir dennoch zugute.
Vor- und Nachteile eines Chatbots
ChatGPT kann einfache bis mittlere Probleme gut lösen, wenn Sie eine Schritt-für-Schritt-Antwort bereitstellen. Mit komplexen Aufgaben, für die er nicht ausgebildet wurde, kommt er nur sehr schlecht zurecht, ist aber dennoch einen Versuch wert.
Zum Beispiel: Ich musste den einfachsten genetischen Algorithmus schreiben. ChatGPT gab mir erst beim 20. Versuch eine richtige Antwort … Und ich versuchte anderthalb Monate lang, eine Antwort von ihm zu bekommen.
Es funktioniert auch nicht gut mit russischem Text. Es kommt vor, dass er den Text unbeholfen umschreibt, und wenn man ihn bittet, in einem bestimmten Stil zu antworten, kann er anfangen, das Undeklinierbare abzulehnen. Claude Instant macht das viel besser.
Manchmal können Sie auch berechnen, auf welchen Daten trainiert wurde, wenn das Thema spezifisch ist und nur sehr wenig Material dazu vorhanden ist. Eine Klassenkameradin von mir bat sie, einen 8-Bit-CPU-Emulator in Python zu schreiben. ChatGPT lieferte eine Antwort genau wie im einzigen Repository auf GitHub zu diesem Thema.
Es geht auch oft verloren, wenn ich ein wenig vom Thema oder der Struktur des Dialogs abweiche und einige Anweisungen ignoriere.
Zusätzlich zu meiner Anfragestruktur können Sie dem neuronalen Netzwerk anbieten, mehrere Antworten gleichzeitig bereitzustellen und dann die am besten geeignete auszuwählen.
Sie können auch verschiedene Tutorials zum Thema Abfragen lesen. Zu diesem Thema gibt es viele Videos und Materialien (meist aus dem Ausland).
Zum Beispiel: das Repository auf GitHub „ChatGPT3 Prompt Engineering“, das Prompt-Vorlagen zur Lösung verschiedener Probleme sowie Tipps zum Kompilieren von Anfragen beschreibt.