□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□ TpChatGPT Ver.0.02 2023/05/02 Susumu Terao https://tera-net.com/ terapad@tera-net.com https://www.facebook.com/terapad https://twitter.com/terapad □□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□ ■このソフトについて TeraPadの選択文字列をChatGPTへ質問し返答内容を挿入するツール ■動作環境 Microsoft Windows 10/11 + TeraPad Ver 1.25 (※上記環境のみ動作確認済み) ■インストール ダウンロードしたアーカイブを解凍し、 各ファイルを適当なフォルダへ置いて下さい。 ■アンインストール 関連するファイルを削除。TeraPadの[ツール]の設定を削除。 ■TeraPad[ツール]への登録例 ------------------------------------------------------------- 名前 ChatGTP(&A) 実行ファイル名 C:\TeraPadTools\TpChatGPT\TpChatGPT.exe コマンドライン なし 作業フォルダ なし ファイルの上書き保存 上書き保存しない キー ALT+A 非選択時は使用不可 ON ------------------------------------------------------------- ■設定 TpChatGPT.iniの「API_KEY=」へご自身で取得したAPIキーを設定して ください。 [ChatGPT] API_KEY=sk-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ChatGPT GPT-4 を使用する場合は「Model=4」を追加してください。 指定なし、または、誤った設定の場合は "gpt-3.5-turbo" が適用されます。 Model=4 ■謝辞 このプログラムを作るに当たって、以下のDelphi用ユニットをオリジナルの 状態で使用させて頂いております。 DelphiChatGPT.pas ChatGPT API ユニットJarrod Davis氏作 https://gist.github.com/jarroddavis68/3058cb186a46f3eb739d2583ec4253ea ■著作権その他 このプログラムはフリーなのでどうぞ自由にご使用ください。 尚、ソースを添付しておりますので、自由に改造してご使用ください。 また、添付のTeraPad.pasはANSI版Delphiで作成しおりUnicode版Delphiへの 最適化がさていない内容ですのご注意ください。 ■開発環境 Windows 10 Pro Delphi 11.3 Pro ■更新内容 2023/04/30 Ver.0.01 ・初公開。 2023/05/02 Ver.0.02 ・ChatGPT モデル「GPT-4」を設定可能に。 ・ChatGPT API ユニットへ最新版へ更新。 □□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□