Vereinfachtes Chinesisch | Englisch
Verändere die Welt sogar ein bisschen.
Seit OpenAI eine neue KI-Revolution auf den Markt gebracht hat, sind viele Spieler im In- und Ausland auf den Markt eingetreten, um die Taufe der Zeit zu erhalten, und LLM-bezogene Technologien sind seit einiger Zeit explodiert, und unter ihnen ist ein schnelles Engineering (prompt Engineering).
Es ist wie ein "Sprachspiel" für ein großes Sprachmodell (LLM). Durch dieses "Spiel" können wir LLM effektiver dazu führen, mit Problemen umzugehen. Vor der Ankunft der echten allgemeinen Intelligenz, basierend auf dem aktuellen LLM -Paradigma, müssen wir den Vorteilen von LLM volles Spiel geben, wird ein schnelles Design immer komplizierter, und der Code der prompten Modularisierung wird weiter offensichtlich. Gleichzeitig wird das Schreiben der Eingabeaufforderung zur grundlegenden Fähigkeit der Menschen in der KI -Ära.
Basierend darauf habe ich SSPrompt konzipiert und geschaffen, in der Hoffnung, dass jeder die Dividenden der KI -Ära nutzen und genießen kann.
SSPROMPT benötigt Python 3.10+
Unterstützt die Verwendung von mehreren Plattformübermitteln, um die Mehrheit der schnellen Ingenieure zu erfüllen
pip install sspromptcurl -sSL https://raw.githubusercontent.com/ptonlix/ssprompt/main/install.py | python3 -(Invoke-WebRequest -Uri https://raw.githubusercontent.com/ptonlix/ssprompt/main/install.py -UseBasicParsing).Content | py -SSPROMPT ist ein Tool zur Verteilungsvertriebsverwaltung, das eine Reihe von Eingabeaufentwicklungsverteilungsregeln definiert, um die Erstellung von Eingabeaufforderungsprojekten und das Ziehen von Projektdateien zu unterstützen, die der Eingabeaufforderung für Eingabeaufforderung für Hub für lokale Projekte entsprechen.
Hinweis: Das Folgende ist die Inhaltseinführung der ersten Version von SSPROMPT in 0.5.0. Das Projekt wird noch verbessert. Wenn es Auslassungen oder Mängel gibt, verzeihen Sie mir bitte für das Verständnis. Danke ~
Weitere Informationen zu Befehlsparametern verwenden Sie bitte ssprompt [command] -h um mehr darüber zu erfahren
SSPROMPT schränkt die Verwaltung von Aufenthaltsverteilungsregeln und -inhalten ein, indem die Meta -Datei des ProPT -Projekts definiert wird
SSPROMPT über ProPT definieren vier Arten von Eingabeaufforderung
Sie können die entsprechende Eingabeaufforderung nach Bedarf erstellen und für die Verteilung auf PromPHub hochladen.
Metafile, benannt nach dem Eingabeaufforderungsprojektnamen, wie z.
HINWEIS: Die obigen Typen werden unter Bezugnahme auf Langchain und Haystack kombiniert.
# Prompt工程基础信息
meta :
name : open #工程名称
author :
- ptonlix <[email protected]>
description : " "
license : MIT # Prompt工程遵循的协议
llm : # Prompt支持的LLM模型
- gpt-3.5-turbo
readme_format : md # Readme文件格式
tag : # Prompt工程相关类型领域,如question-generation common为公共领域
- common
version : 0.1.0 #版本号
# Text类型的Prompt
text_prompt :
dirname : text #目录名称, 默认为text
# Json类型的Prompt
json_prompt :
dirname : json #目录名称,默认为json
list : #支持多个json类型子工程
- dependencies :
langchain : 0.0.266 # json解析依赖的三方库版本号,如langchain等
name : example #子工程名,对应生成工程目录名
# Yaml类型的prompt
yaml_prompt :
dirname : yaml #目录名称,默认为yaml
list : #支持多个yaml类型子工程
- dependencies :
langchain : 0.0.266 # yaml解析依赖的三方库版本号,如langchain等
name : example #子工程名,对应生成工程目录名
# Python类型的Prompt
python_prompt : #目录名称,默认为yaml
dirname : python #目录名称,默认为yaml
list : #支持多个yaml类型子工程
- dependencies :
langchain : 0.0.266 # Python库引用的三方库版本号,如langchain等
name : example #子工程名,对应生成工程目录名Die aktuelle Version unterstützt drei Versionsabhängigkeitsregeln für Versionen
Derzeit beruht das von SSPROMPT erzeugte promptierte Projekt auf Git Management. Das schnelle Projekt wird über Git in das Git -Repository hochgeladen, damit SSPrompt Referenzen ziehen kann
Das aktuelle Standard -PromPhub wird in Github Ptonlix/PromPhub gehostet
Gegenwärtig befindet sich das schnelle Projekt von PromPhub noch im Bau?
Weitere schnelle Projekte werden in Zukunft gesammelt und gebaut und in unserem PromPhub veröffentlicht. ☁️
? Jeder ist herzlich eingeladen, seine eigene Eingabeaufforderung auf ProprPHUB hochzuladen, um ein Open -Source -Eingabeaufforderung -Ökosystem zu erstellen
Aufgrund der aktuellen GitHub -API -Anforderungszugriffsbeschränkungen wird der Authentifizierungszugriff nicht verwendet. Er begrenzt den Zugriff auf nur 60 -mal pro Stunde, was zu 403 eingeschränkten Anfragen führt, wenn häufig Projekte mit SSprompt gezogen werden
Es wird empfohlen, GitHub persönliche Zugriffsstoken auf Umgebungsvariablen zu setzen, wenn SSPrompt verwendet wird
export GITHUB_ACCESS_KEY= ` Your GitHub Token ` ? Scannen Sie den Code, um den Autor zu kontaktieren. Wenn Sie auch an diesem Projekt interessiert sind, nehmen Sie bitte der SSPROMPT -Projektgruppe bei, um an der Diskussion und dem Austausch teilzunehmen.
Jeder ist herzlich eingeladen, zusammen einen Beitrag zu leisten und zusammen zu bauen. Sie können alles Nützliche tun