Delphi-PRAXiS
Seite 1 von 4  1 23     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Algorithmen, Datenstrukturen und Klassendesign (https://www.delphipraxis.net/78-algorithmen-datenstrukturen-und-klassendesign/)
-   -   ChatGPT - Wow! (Cron-Job) (https://www.delphipraxis.net/215441-chatgpt-wow-cron-job.html)

hschmid67 3. Jul 2024 09:04

ChatGPT - Wow! (Cron-Job)
 
Hallo zusammen,

nun habe ich endlich auch mal einen Versuch gewagt, ChatGPT für einen Delphi-Code zu verwenden - und bin sehr beeindruckt.

Ich suche schon längere Zeit eine gute, einfach Komponente, die ich in meine Programme einbauen kann und die ähnlich wie ein Cron-Job bestimmte Aufgaben zeitgesteuert ausführt. So habe ich ChatGPT mal gebeten:

Zitat:

Erstelle mir ein Delphi-Programm, das mit ähnlichen Eingaben wie ein Linux-Cron-Job zeitgesteuert eine Aufgabe ausführt.
Das Ergebnis scheint mir recht gut. Allerdings verwendet es ein TTimer für die Zeitsteuerung. Das ist ja nicht so ideal, weil schon mal ein Intervall ausfallen kann. Das hab ich dann auch geschrieben,

Zitat:

Bei einer hohen Prozessorauslastung ist die Timer-Komponente nicht genau. Was kann man tun, um keinen Intervall zu verpassen?
und prompt schlägt es eine Thread-Steuerung vor und liefert den enstprechenden Code. Rund 150 Zeilen Quellcode. Allein das Tippen hätte mich schon ein Vielfaches der Zeit gekostet, ganz abgesehen von dem Hirnschmalz...

In ein paar Minuten habe ich damit einen Code, den ich für die Zeitsteuerung in meinen Programmen durchaus verwenden kann. Wow!

Viele Grüße
Harald

Sherlock 3. Jul 2024 10:02

AW: ChatGPT - Wow! (Cron-Job)
 
ChatGPT 4 oder 3.5? Nur um das einordnen zu können, woher die Verbesserung kommt.

hschmid67 3. Jul 2024 11:20

AW: ChatGPT - Wow! (Cron-Job)
 
Meine Frage:
Zitat:

welche Version von chatgpt verwende ich aktuell
ChatGPT
Zitat:

Du verwendest derzeit die GPT-4-Architektur von OpenAI.

Sherlock 3. Jul 2024 12:13

AW: ChatGPT - Wow! (Cron-Job)
 
OK, Danke :thumb:

jaenicke 3. Jul 2024 13:51

AW: ChatGPT - Wow! (Cron-Job)
 
ChatGPT verwende ich auch ab und zu, weil es einfach oft schneller geht, als etwas herunterzutippen. Bei komplizierteren Themen steigt es dann oft aus und man muss mehrfach Änderungen anfragen, aber rein zur Codegenerierung für klar definierte Aufgabenstellungen kann man es sehr gut verwenden.

Zum Beispiel ist es hilfreich, wenn man eine neue Klasse und/oder ein Interface erstellen möchte. Da kann man dann einfach die Eigenschaften mit ihren Typen auflisten und das erledigt die Tipparbeit. Oder wenn man Code anhand einer Dokumentation erstellen möchte, die in einer anderen Sprache gehalten ist.

Bei umfangreicheren Quelltexten muss man auch wieder aufpassen, dass ChatGPT den Code nicht irgendwo geklaut hat, so dass man Urheberrechte verletzen könnte.

Umgekehrt muss man wiederum aufpassen, dass man im beruflichen Kontext nicht Quelltexte oder andere zur Generierung notwendige Daten eingibt, die geheim sind. Das mussten ja schon mehrere große Firmen schmerzhaft erfahren...

Jens01 3. Jul 2024 14:51

AW: ChatGPT - Wow! (Cron-Job)
 
Die Erfahrung von jaenicke kann ich gut teilen und bestätigen.

Ich lasse mir auch öfter mal aus anderen Sprachen Code nach Delphi übersetzen. GEht meist um mathematische Probleme. Das geht ganz gut. Prüfen muss man aber immer.
Gutgläubig darf man nie sein.

Rollo62 3. Jul 2024 20:02

AW: ChatGPT - Wow! (Cron-Job)
 
Ich kannst nicht genau sagen, aber ich glaube ChatGPT 4o sollte kostenlos sein.
:https://openai.com/index/gpt-4o-and-more-tools-to-chatgpt-free/

himitsu 3. Jul 2024 21:14

AW: ChatGPT - Wow! (Cron-Job)
 
Nicht, wenn es darum geht, die WebAPI zur automatischen Abfrage nutzen zu wollen

Mavarik 4. Jul 2024 00:38

AW: ChatGPT - Wow! (Cron-Job)
 
Ich lasse mittlerweile alle meine MySQL-Querys von Chat-GPT schreiben.

- Richtige Frage stellen
- original Tabellen und Feldbezeichnungen nennen
- Bedingungen benennen
- fertig

20 Zeilen mit Joins inner selects und alles drum und dran.

Natürlich ohne einen Schreibfehler oder eine vergessene Klammer.

Mavarik :coder:

Rollo62 4. Jul 2024 07:59

AW: ChatGPT - Wow! (Cron-Job)
 
Zitat:

Zitat von himitsu (Beitrag 1538572)
Nicht, wenn es darum geht, die WebAPI zur automatischen Abfrage nutzen zu wollen

Ja, aber der Playground mit CopyAndPaste scheint mir aktuell immer qualitativ im Ergebnis noch etwas besser zu sein,
in der Bezahlvariante.
Vermutlich benutzt OpenAI da einen optimierten Session-Cache, den man sonst irgendwie selber nachbilden muss.

Lange Zeit war im Playground GPT4 und im WebAPI aber nur der schwächere GPT3.5, kann sein dass dies jetzt anderes ist, es ändert sich ja gefühlt wöchentlich irgendwas :stupid:

Zitat:

Zitat von Mavarik (Beitrag 1538573)
- Richtige Frage stellen
- original Tabellen und Feldbezeichnungen nennen
- Bedingungen benennen
- fertig

Im Playground kann man dazu sehr spezialisierte GPTs, optimiert für den jeweiligen Zweck genau bestimmen.
Da reicht es dann schon nur die Roh-Daten zu schicken mit einer kleinen Anweisung, den Rest macht er immer gleich und präzise.
Ist aber leider Handarbeit und so nicht im API vorhanden, trotzdem viel schneller als alles andere.


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:00 Uhr.
Seite 1 von 4  1 23     Letzte »    

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz