prompt_teacher
1.0.0
迅速な教師は、LLMSのインタラクティブで教育的な迅速なエンジニアリングインターフェイスであり、ユーザーに作成方法を教える方法を教え、洗練し、最適化しますか? LLMSから最も効果的でターゲットを絞った応答を達成するためのプロンプト。
迅速なTeacher @ Huggingfaceスペース
現在、次のメタプロームは迅速な教師の一部です。
?名前 | 説明 | proventの例 | 迅速な説明の例 |
---|---|---|---|
詳細で展開します | より詳細な指示とコンテキストを含めるようにプロンプトを展開します。 | 犬について教えてください。 | このプロンプトは非常に曖昧であり、コンテキストが欠けているため、LLMをより効果的に導くための拡張に最適です。 |
フィードバックを適用します | 提供された特定のフィードバックに基づいてプロンプトを改善します。 | 光合成のプロセスを説明してください。 | フィードバックは、若い視聴者が迅速にアクセスしやすくするか、学業用により詳細にすることを示唆するかもしれません。 |
単にプロンプトを凝縮します | その重要な要求を保持しながら、より簡潔にするためにプロンプトを凝縮します。 | 人々がとても面白いことについて笑わせる面白い冗談を書いてください。それは陽気なはずです。 | このプロンプトは、冗長な情報を削除することで凝縮できます。 |
単にプロンプトを改善します | 明確さと有効性を高めるためのプロンプトを改善します。 | ご飯の作り方を教えてください。 | このプロンプトは、料理や調理方法の種類を指定することで改善できます。 |
シーケンシャルタスクリストを作成します | 一連のシーケンシャルタスクを通じてLLMをガイドするためのプロンプトを構成します。 | 誕生日パーティーを計画します。 | このプロンプトは、テーマの選択、ゲストリストの準備、アクティビティの編成などの手順の概要を説明するように構成できます。 |
創造的な反応を引き出します | 創造性を刺激し、想像力豊かな反応を引き出すためのプロンプトを変換します。 | 失われた子猫についての物語を書いてください。 | プロンプトは、より記述的または感情的なストーリーテリングを促進するために修正できます。 |
仮想シナリオを含めます | 詳細な調査のために特定の仮説シナリオを含めるようにプロンプトを調整します。 | 人工的な一般情報の危険 | このプロンプトは、深さとコンテキストを提供するために、特定の仮想シナリオを探索するように調整できます。 |
倫理に焦点を当てます | 倫理的な考慮事項や道徳的ジレンマに焦点を当てるプロンプトを再構成します。 | 人間の遺伝子工学。 | このプロンプトは、関係する倫理的な考慮事項や道徳的ジレンマに焦点を合わせるために再構成できます。 |
ロールプロンプトを追加します | 応答を改善するためにプロンプトに役割を追加します。 | 短い曲を書いてください。 | 専門家の役割を追加することにより、作成された曲の品質を潜在的に向上させることができます。 |
明確にするためにデリミターを追加します | クリアデリミターをプロンプトに追加して、さまざまなセクションまたは命令を分離および整理し、読みやすさと構造を向上させます。 | このテキスト{テキスト}を速報で要約します。簡潔にしてください | このプロンプトは、明確な区切り文字の恩恵を受けて、指示やセクションを分離し、LLMが体系的に追跡および応答しやすくすることができます。 |
思考の推論の連鎖を組み込みます | 複雑な問題解決のための一連の思考のシーケンスを通してLLMを導くための一連の思考推論を組み込みます。 | 都市部の交通渋滞を減らすにはどうすればよいですか? | このプロンプトは、問題を管理可能な部分に分解し、さまざまなソリューションを体系的に探索するために、一連の思考推論の恩恵を受けることができます。 |
包括的な迅速な改良 | LLMSのプロンプトを改良、拡張、および適応させるさまざまな手法を統合し、意図した目的に合わせた明確さ、特異性、およびエンゲージメントを確保します。 | 人工知能の簡単な歴史を書いてください | このプロンプトは、詳細の深さ、焦点の領域、望ましい構造などの側面を指定することで改善できます。 |
Rye
をインストールします
Ryeは、Python開発者向けに設計された包括的なツールです。 Pythonのインストールと依存関係を管理することにより、ワークフローを簡素化します。ライ麦を取り付けるだけで、残りの世話をします。
.env
prompt_teacher
フォルダーに、次の変数を追加します。 OPENAI_API_KEY=... # Token for the OpenAI API
ANTHROPIC_API_KEY=... # Token for the Anthropic API
リポジトリをクローンします。例:
git clone https://github.com/pwenker/prompt_teacher.git
ディレクトリに移動します:
cd prompt_teacher
実行:
rye sync
これにより、 .venv
に仮想環境が作成され、リポジトリが同期されます。
詳細については、基本-Ryeをご覧ください
注記
rye
なしでprompt_teacher
をインストールすることを選択した場合は、次のコマンドのためにrye run
を省略してください。
使用してアプリを起動します。
rye run python src/prompt_teacher/app.py
最後に、ブラウザを開き、http:// localhost:7860にアクセスしてプロンプトを開始してください!