「GPTs」で自分向け推敲支援機能を作ってみる(西田宗千佳)
GPTsで推敲支援を「自作」しよう
というわけで、校正支援ならぬ「推敲支援」を生成AIにやってもらおう、というのが今回の狙いだ。 ChatGPTの有料プランである「ChatGPT Plus」では、用途向けにカスタマイズしたChatGPTを用意する「GPT Builder」という機能が使える。これを使って作られたものを「GPTs」と呼ぶ。 GPT Builderでは、自分が求める内容を文章で伝えることで、求める機能を作っていける。いわゆる「ノーコードでの生成AIカスタマイズ」なのだが、その機能を活かして推敲用ツール「自分用文書推敲君」を作ることにする。 実のところ、こういう発想は珍しいものではない。検索してみると、OpenAI自身が作ったものもあるし、「推敲用」「校正用」と名付けられて公開されているGPTsもけっこうある。 ただ、使ってみるとこれらは私の役に立たないことがすぐにわかってくる。あまりに初歩的だからだ。 推敲用というGPTsの多くは、一般に言われる推敲テクニックを提示してくれるものになっている。その種の指摘はネットにたくさんあるので、学習すればそれを答えてくれるものは簡単に作れる。 とはいうものの、これでも一応プロなので、「半角と全角を統一しましょう」だとか、「指示代名詞は減らしましょう」とか、「一貫した論旨を目指しましょう」とかいう、一般論はよく知っている。 そんなことを毎回教えて欲しいのではなく、どこに誤字があってどこに表現のダブりがあり、どう直せばいいのか、具体的な指示をくれるものが欲しいのだ。 結局、そういうものはすぐには見つからなかったので、自分で指示しつつ作ることになった。
文章で指示をあたえて「推敲支援機能」を作る
前述のように、GPT Builderは、ChatGPTに「作ってほしいもの」をチャットで指示しながら作り上げていく。画面は左右に分かれているのだが、左が開発のためのチャット画面で、右が出来上がったものを試すプレビューのようなものである。 画像はそれなりに開発が進んでからのものだが、最初はアイコンも名前もなくまっさらだ。 そこに、次のような指示を与える。 ----- 日本語の文章を推敲するためのアシスタントを作成します。求める機能は以下になります。 * 文書はWord形式で読み込む * 誤字脱字、変換ミス、表記ミスを指摘する * 文章表現上のテクニックには踏み込まない * かなやアルファベットで複数回出てくる固有名詞の表記揺れを指摘する * 削除可能な指示代名詞を指摘する * 同じ文末が二回連続したときに指摘する ----- シンプルな指示かと思う。文書をWord形式と指定しているのは、筆者が普段執筆にWordを使っているため。別の形式が良ければそれに変えれば済む。