Als Machine Learning Engineer bei Seismic, der weltweit führenden KI-gestützten Vertriebs- und Marketing-Enablement-Plattform, habe ich aus erster Hand miterlebt, mit welch unglaublichem Tempo sich der KI-Markt entwickelt. Diese rasante Entwicklung, gepaart mit Markthype und Verwirrung, hat mich dazu inspiriert, PromptDesk zu entwickeln, ein 100 % Open-Source-Projekt zur Rationalisierung der promptbasierten Entwicklung.
Das Hauptziel von PromptDesk ist es, als grundlegende Komponente für den Großteil meiner LLM- und promptbasierten Entwicklungsarbeit zu dienen. In dieser schnelllebigen Branche ist unsere Fähigkeit, Prompts effektiv zu organisieren, unerlässlich. Prompts sollten schnell erstellt und iteriert werden können, damit wir uns auf Innovation und Wertschöpfung für Unternehmen und Kunden konzentrieren können.
Der Prompt-Management-Markt ist überfüllt, da viele Akteure in die Bereiche RAG, Agent, LLM-Schulung/Feinabstimmung und andere expandieren.
Ich bin jedoch der Ansicht, dass diese Ausweitung aus mehreren Gründen verfrüht ist:
Angesichts dieser Faktoren wäre es mir unangenehm, etwas zu bauen, das schnell veralten könnte.
PromptDesk ist von kommerziellen LLMs entkoppelt und ermöglicht eine schnelle Integration mit jeder LLM-API, ohne darauf warten zu müssen, dass Teams oder Mitwirkende diese Integrationen erstellen. PromptDesk ist außerdem herstellerunabhängig und kann intern gehostet werden. Diese Flexibilität ist von entscheidender Bedeutung, da Datenschutzaspekte und die Komplexität zukünftiger KI-Anwendungen mit der Entwicklung von KI-Agenten voraussichtlich exponentiell zunehmen werden.
Das Ziel von PromptDesk ist nicht, eine allumfassende KI-App zu sein. Stattdessen ist es darauf ausgelegt, in einer Sache herauszuragen: prompt-basierte Entwicklung .
PromptDesk möchte seinen Benutzern einen beispiellosen Mehrwert bieten, indem es sich auf diese Kernfunktionalität konzentriert.
Seit der Implementierung von PromptDesk habe ich eine deutliche Beschleunigung der Entwicklungs- und Entwicklungsgeschwindigkeit erlebt, sowohl bei der Arbeit als auch bei Nebenprojekten. Freunde und Kollegen, die das Projekt genutzt haben, haben ebenfalls ihre Wertschätzung dafür zum Ausdruck gebracht, wie es ihren schnellen Entwicklungsprozess erleichtert hat.
PromptDesk wurde so entwickelt, dass Sie in weniger als 5 Minuten loslegen können. Unser 2-zeiliges Installationsskript kann eine lokale oder Remote-Entwicklungsinstallation mit einem Domänen-/Subdomänennamen (SSL) ausführen. Unsere Kurzanleitung enthält weitere Informationen.
from promptdesk import PromptDesk # PromptDesk is only available as a self-hosted Docker image pd = PromptDesk( api_key="YOUR_LOCAL_OR_SELF_HOSTED_PROMPTDESK_API_KEY", service_url="http://localhost" ) # Check if the PromptDesk service is up and running! print(pd.ping())
# Generate text immediately story = pd.generate("short-story", { "setting": "dark and stormy night", "character": "lonely farmer", "plot": "visited by a stranger" }) print(story)
# Built-in Classification isHappy = pd.generate("is_positive", { "text": text }, classification={ True: ["positive", "happy", "yes"], False: ["negative", "sad", "no"] }, cache=True) if isHappy: print("I'm happy!") else: print("I'm sad!")
Wenn Sie glauben, dass PromptDesk Ihren auf Eingabeaufforderungen basierenden Entwicklungsworkflow verbessern kann, lade ich Sie ein, es unter github.com/promptdesk/promptdesk auszuprobieren.
Ihre Unterstützung als GitHub-Star ⭐ wäre sehr willkommen!
Danke schön,
Justin
In einer KI-Landschaft, die durch schnelle Veränderungen und oft vorzeitige Erweiterungen gekennzeichnet ist, zielt PromptDesk darauf ab, eine stabile, fokussierte und wirklich Open-Source-Lösung für die prompte Entwicklung bereitzustellen. Begleiten Sie uns auf unserer Mission, die Erstellung innovativer KI-Anwendungen zu vereinfachen und zu beschleunigen.