Spaces:
Running
Running
Update prompt_engine.py
Browse files- prompt_engine.py +19 -2
prompt_engine.py
CHANGED
@@ -181,8 +181,25 @@ class PromptGenerator:
|
|
181 |
\n分析結果:
|
182 |
{analysis}
|
183 |
|
184 |
-
|
185 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
186 |
"""
|
187 |
|
188 |
# 基本設定
|
|
|
181 |
\n分析結果:
|
182 |
{analysis}
|
183 |
|
184 |
+
この分析結果を考慮して、以下の重要なガイドラインに従ってプロンプトを生成してください:
|
185 |
+
|
186 |
+
1. ユーザーの元の入力内容({params["input"]})の本質を必ず維持すること
|
187 |
+
2. 主体となる対象や重要な要素は絶対に変更しないこと
|
188 |
+
例:「イルカ」を「シャチ」に変えるなど種類/種別を変更しない
|
189 |
+
例:「猫」を「虎」に変えるなど、近い種でも誤変換しない
|
190 |
+
例:「少女」を「少年」に変えるなど性別を変更しない
|
191 |
+
3. ユーザーが明示的に指定した具体的な特徴は必ず維持すること(色、形状、特性など)
|
192 |
+
4. 曖昧さを減らすため、必要に応じて固有名詞の正確な英語表記を追加すること
|
193 |
+
例:イルカ→bottlenose dolphin、虎→tiger、桜→cherry blossom
|
194 |
+
5. ユーザーが望まない要素や誤解される可能性のある要素をネガティブプロンプト(--no)に含めること
|
195 |
+
例:「イルカ」の場合は「--no orca, killer whale, shark」など
|
196 |
+
6. 代替解釈の可能性がある場合は、ユーザーの意図に最も近いと思われる解釈を選択すること
|
197 |
+
|
198 |
+
プロンプトの質を高めるため、以下の要素を含めてください:
|
199 |
+
- 明確な主体と背景の説明
|
200 |
+
- 適切な芸術的表現方法と技術的詳細
|
201 |
+
- 重み付けシステム(::1.2など)で重要な要素を強調
|
202 |
+
- MidJourney/nijiJourney固有のパラメータを効果的に活用
|
203 |
"""
|
204 |
|
205 |
# 基本設定
|