ChatGPTにワンクリックで英語できく方法
ChatGPTにワンクリックで英語できく方法
ChatGPTにきくとき、日本語できくよりも英語できいた方がより質の高い回答が得られるというのは、よく言われています。しかし、非ネイティブが英語の質問を作成するのは、日本語でやるよりどうやっても時間がかかります。
日本語の質問を英語になおす、そのアウトプットを投げる、最後に回答を日本語になおすという3ステップを1ステップで実行する方法をご存知の方はいないでしょうか。
ChatGPTにきくとき、日本語できくよりも英語できいた方がより質の高い回答が得られるというのは、よく言われています。しかし、非ネイティブが英語の質問を作成するのは、日本語でやるよりどうやっても時間がかかります。
日本語の質問を英語になおす、そのアウトプットを投げる、最後に回答を日本語になおすという3ステップを1ステップで実行する方法をご存知の方はいないでしょうか。
あくまでアイデアですが…
DeeplのAPI(日本語から英語) => ChatGPTのAPI(質問を処理) => DeeplのAPI(英語から日本語)
のように各APIを利用して回答を得ることができるような
モノを作るのに挑戦するのはどうでしょうか。
上記のようなサービスもしくはコードが既に提供されているのであれば
恐縮ですが、存在しなければ自前でなんとかするしかないかと思います。
もしチャレンジしている間に不明点が発生したら
(自身が考えられる範囲で)具体的に質問してみればいいでしょうし、
回答が得られる可能性も向上すると予想できます。
「表題の件をお手軽になんとか…」という
意思は汲み取ることができているつもりですが、
あくまで技術的な話をするコミュニティなので
以上の回答に留まらせてもらいます。
@q13
Questioner
はい、ブラウザの拡張機能などでそういったのがないかなあと思っていましたが、確かにここできくのは少し違ったかもしれません。アプリ作ってみます
具体的な例やサービスを提示できず大変恐縮ですが、
質問者の方がなんとか希望に沿ったモノを作成できることを応援しております。
中学生で英文法習った通り、日本語で質問すればよいです。
先ず、SVは捨てましょう! I run in the park .....
捨てるのはI run で残す方がin the parkです。質問に主語は必ないようです。
名詞、自動詞、他動詞、副詞、形容詞を明確なワードで句点、を多用し、列べると自動翻訳してくれます。
並び順は気にしなくとも問題ないレベルです。てにはとへ
を末尾に記述することでin the parkを理解してくれます。
それより、自分以外の方が一般てきに質問する、フレーズ、多くの人間が質問したであろうフレーズが答えをまとめてくれるようです。
但し、正解とは限らず、世の中の大多数が同意した意見を統計的に丸くまとめた回答ですので、過去のレス量と最新のレス量の中から、最大公約数が如き答えが示されます。
明らかに欧米の発祥でない文化、例えば、俳句、短歌の回答はグダグダです。
575でない、季語がない状態で、なんとなく回答がありました。
私の気分は、旬の天麩羅、お酒、祖父、でず。この気もちで、一句、お願いします。
これでも、無理くり回答がきました。
以下のプロンプトを叩けば、その後の質問はChatGPTは英語で思考して日本語で質問してくれるようになります。
同じ部屋で質問しすぎると最初のフォーマットを無視し始めるので、その度に「最初のフォーマットを守ってください」と指示を出したり、別の部屋で改めて以下のプロンプトを打って質問を改めたり工夫すればいい感じの答えが返ってきやすくなります。
# 指示
私がする質問を英訳し、その質問に対して英語で答えてください。
英語で答えたらその回答を日本語訳してください。
なおあなたの回答のフォーマットは以下に準じてください。
#出力フォーマット :
English
日本語
プロンプトのコツについて過去に記事を書いたので参考にしてみてください。
ChatGPTのプロンプト