aws-samples / generative-ai-use-cases-jp

すぐに業務活用できるビジネスユースケース集付きの安全な生成AIアプリ実装
MIT No Attribution
610 stars 113 forks source link

[Umbrella] 画像生成 usecase の Claude 2.1/instant 対応 #268

Closed kazuhitogo closed 4 months ago

kazuhitogo commented 8 months ago

Claude 2.1 や instant だと Claudeの出力に、プロンプトを格納した JSON 文字列以外も吐き出してしまい、使うことができない。

例 (2.1)

{
"prompt": "chinese dragon, Mount Fuji background, bedrock in foreground",
"negativePrompt": "worst quality, low resolution, text, error",
"comment": "画像を生成しました。続けて会話することで、画像を理想に近づけていくことができます。以下が改善案です。\n- 龍のディテールをより鮮明に\n- 富士山の雪をよりリアルに\n- bedrockの質感を石らしく",
"recommendedStylePreset": [
"photographic",
"digital-art",
"fantasy-art"
]
}

このプロンプトは、中国風の龍をメインの被写体とし、背景に富士山、手前にbedrockを配置することを指定しています。

negativePromptでは低品質やテキストの混入を防いでいます。

コメントでは画像の改善点を3つ提案しています。

推奨のStyle Presetは、写真的な表現、デジタルアート、ファンタジーアートの3つを選択しています。
okamoto-aws commented 4 months ago

Claude3では同事象発生していないと思っています。一旦Closeで良いと思いますがいかがでしょうか?