To aplikacja dla systemu Linux o nazwie Prompt Declaration Language, której najnowszą wersję można pobrać jako Version0.8.0sourcecode.tar.gz. Można ją uruchomić online na bezpłatnym hostingu OnWorks dla stacji roboczych.
Pobierz i uruchom bezpłatnie aplikację Prompt Declaration Language with OnWorks w trybie online.
Postępuj zgodnie z tymi instrukcjami, aby uruchomić tę aplikację:
- 1. Pobrałem tę aplikację na swój komputer.
- 2. Wpisz w naszym menedżerze plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 3. Prześlij tę aplikację w takim menedżerze plików.
- 4. Uruchom emulator online OnWorks Linux lub Windows online lub emulator online MACOS z tej witryny.
- 5. W systemie operacyjnym OnWorks Linux, który właśnie uruchomiłeś, przejdź do naszego menedżera plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 6. Pobierz aplikację, zainstaluj ją i uruchom.
ZRZUTY EKRANU
Ad
Język deklaracji natychmiastowej
OPIS
LLM-y będą nadal zmieniać sposób, w jaki budujemy systemy oprogramowania. Są nie tylko przydatne jako asystenci kodowania, dostarczając fragmenty kodu, wyjaśnienia i transformacje kodu, ale mogą również pomóc zastąpić komponenty, które wcześniej można było osiągnąć tylko za pomocą systemów opartych na regułach. Niezależnie od tego, czy LLM-y są używane jako asystenci kodowania, czy komponenty oprogramowania, niezawodność pozostaje ważną kwestią. LLM-y mają interfejs tekstowy, a struktura przydatnych monitów nie jest formalnie przechwytywana. Ramy programowania nie wymuszają ani nie weryfikują takich struktur, ponieważ nie są one określone w sposób możliwy do wykorzystania przez maszynę. Celem języka deklaracji monitów (PDL) jest umożliwienie programistom określania struktury monitów i jej wymuszania, przy jednoczesnym zapewnieniu zunifikowanego środowiska programowania do tworzenia LLM-ów z systemami opartymi na regułach.
Funkcjonalności
- Możliwość korzystania z dowolnego LLM lokalnie lub zdalnie za pośrednictwem LiteLLM, w tym IBM WatsonX
- Możliwość tworzenia szablonów nie tylko dla monitów dla jednego wywołania LLM, ale także kompozycji LLM z narzędziami (kod i API). Szablony mogą obejmować zadania o większej szczegółowości niż pojedyncze wywołanie LLM
- Struktury sterujące: definicje zmiennych i ich zastosowanie, warunki, pętle, funkcje
- Możliwość odczytu z plików i stdin, w tym danych JSON
- Wsparcie dla interfejsów API i szablonów czatów
- Sprawdzanie typu wejścia i wyjścia wywołań modelu
Język programowania
Python
Kategorie
Jest to aplikacja, którą można również pobrać z https://sourceforge.net/projects/prompt-declaration.mirror/. Została umieszczona w OnWorks, aby można ją było uruchomić online w najłatwiejszy sposób z jednego z naszych darmowych systemów operacyjnych.