generative-ai-use-cases-jp
generative-ai-use-cases-jp copied to clipboard
すぐに業務活用できるビジネスユースケース集付きの安全な生成AIアプリ実装
独立ページでも、chatやユースケースのUIに付加でもいいので、投入するプロンプトのサイズ感がわかる機能がほしい。 各ユースケースでプロンプトを追加しているので、チャットログに最終的なインプット・アウトプットのプロンプトサイズが出てくるのが良いか? まずは独立ページで、テキストを貼付するとトークンサイズがわかる機能があると良い?
ESLint で `useMemo` および、`useCallback` の deps に依存性のあるモジュールがすべて指定されていない場合に、エラーになる設定がされている。 しかし、必ずしも deps に指定する必要がない(特定のStateが変更された場合のみ更新すれば問題ない場合等)ため、各所で`react-hooks/exhaustive-deps`の例外を設定して、エラーをSupressしている。 しかし、deps が存在されていないことによるバグが多いため、こちらの`react-hooks/exhaustive-deps`の指定を削除する方針とする(無限ループする場合は除く)。
Inference Configurations (Temperatureなど)を調整できるようにしたい (パラメータ変更によって各ユースケースのアウトプットがどのように変わるのか、理解を促進する用途で使えると嬉しい)
ユーザーの入力に対しどのようなプロンプトが発行されているのかプレビューする機能 - 各ユースケースに `?` ボタンを配置 - クリックするとモーダルでプロンプトのプレビューが表示される - プロンプトエンジニアリングしやすいようにコピーボタンを付与
プロンプトをユーザが書き換えられるようにする。 以下対応案 - プロンプトをJSONファイル化 - TSファイルの書き換えは、非開発者にとってハードルが高いためJSONファイルにする - プロンプト編集画面を追加する - プロンプトはDDBに保存する?