Dies ist die Linux-App namens Prompt Declaration Language, deren neueste Version als Version 0.7.1sourcecode.tar.gz heruntergeladen werden kann. Sie kann online beim kostenlosen Hosting-Anbieter OnWorks für Workstations ausgeführt werden.
Laden Sie diese App namens Prompt Declaration Language mit OnWorks kostenlos herunter und führen Sie sie online aus.
Befolgen Sie diese Anweisungen, um diese App auszuführen:
- 1. Diese Anwendung auf Ihren PC heruntergeladen.
- 2. Geben Sie in unserem Dateimanager https://www.onworks.net/myfiles.php?username=XXXXX den gewünschten Benutzernamen ein.
- 3. Laden Sie diese Anwendung in einem solchen Dateimanager hoch.
- 4. Starten Sie den OnWorks Linux-Online- oder Windows-Online-Emulator oder den MACOS-Online-Emulator von dieser Website.
- 5. Rufen Sie vom gerade gestarteten OnWorks Linux-Betriebssystem aus unseren Dateimanager https://www.onworks.net/myfiles.php?username=XXXXX mit dem gewünschten Benutzernamen auf.
- 6. Laden Sie die Anwendung herunter, installieren Sie sie und führen Sie sie aus.
SCREENSHOTS:
Sprache der Eingabeaufforderungsdeklaration
BESCHREIBUNG:
LLMs werden die Art und Weise, wie wir Softwaresysteme entwickeln, weiter verändern. Sie sind nicht nur als Programmierassistenten nützlich, indem sie Codeausschnitte, Erklärungen und Codetransformationen bereitstellen, sondern können auch dazu beitragen, Komponenten zu ersetzen, die bisher nur mit regelbasierten Systemen realisiert werden konnten. Unabhängig davon, ob LLMs als Programmierassistenten oder als Softwarekomponenten eingesetzt werden, bleibt Zuverlässigkeit ein wichtiges Anliegen. LLMs verfügen über eine textuelle Schnittstelle, und die Struktur nützlicher Eingabeaufforderungen ist nicht formal erfasst. Programmier-Frameworks erzwingen oder validieren solche Strukturen nicht, da sie nicht maschinenlesbar spezifiziert sind. Der Zweck der Prompt Declaration Language (PDL) besteht darin, Entwicklern die Spezifizierung und Durchsetzung der Struktur von Eingabeaufforderungen zu ermöglichen und gleichzeitig ein einheitliches Programmier-Framework für die Erstellung von LLMs mit regelbasierten Systemen bereitzustellen.
Eigenschaften
- Möglichkeit, jedes LLM lokal oder remote über LiteLLM zu verwenden, einschließlich IBM Watsonx
- Möglichkeit, nicht nur Eingabeaufforderungen für einen LLM-Aufruf, sondern auch die Zusammenstellung von LLMs mit Tools (Code und APIs) als Vorlage zu verwenden. Vorlagen können Aufgaben mit größerer Granularität als ein einzelner LLM-Aufruf umfassen.
- Kontrollstrukturen: Variablendefinitionen und -verwendung, Konditionale, Schleifen, Funktionen
- Möglichkeit zum Lesen aus Dateien und Standardeingabe, einschließlich JSON-Daten
- Unterstützung für Chat-APIs und Chat-Vorlagen
- Typprüfung der Ein- und Ausgabe von Modellaufrufen
Programmiersprache
Python
Kategorien
Diese Anwendung ist auch unter https://sourceforge.net/projects/prompt-declaration.mirror/ verfügbar. Sie wurde in OnWorks gehostet, um die Ausführung online auf einfachste Weise über eines unserer kostenlosen Betriebssysteme zu ermöglichen.