Microsoft Word で ChatGPT の優れたチャットボット機能に簡単にアクセスできます。このアプリケーションは、ユーザーとチャットボット間の会話履歴をキャプチャします。会話履歴を利用することで、チャットボットはコンテキストの認識を模倣し、より意味のある応答を提供できます。
本プロジェクトをご利用の際は、OpenAI APIの使用に伴うコストにご注意ください。
このアプリケーションは次の OpenAI モデルを使用します。
モデル | 説明 | 最大トークン数 | トレーニングデータ |
---|---|---|---|
gpt-3.5-ターボ | 最も高性能な GPT-3.5 モデルと最適化 text-davinci-003 の 10 分の 1 のコストでチャットが可能です。 最新モデルのイテレーションで更新されます。 | 4,096 トークン | 2021年9月まで |
すべての OpenAI モデルの詳細については、https://platform.openai.com/docs/models/overview を参照してください。
新しいモデルが一般提供 (GA) になったら、テストして統合するよう努めています。 「限定ベータ」としてリリースされたモデルは、GA になるまで統合されません。
5 分以上エラー メッセージが表示される場合は、次のリンクでチャットの稼働状況を確認してください: https://status.openai.com/
新しいトピックについてチャットするには、[AI アシスタント] タブの[チャット リセット]ボタンをクリックするだけです。
ユーザーメッセージ#1
Who won the world series in 2020?
チャットボットの返信
The Los Angeles Dodgers won the World Series in 2020.
ユーザーメッセージ #2
Where was it played?
チャットボットの返信
The 2020 World Series was played in Arlington, Texas at Globe Life Field, the home stadium of the Texas Rangers.
会話の流れ
ユーザー: 2020 年のワールド シリーズで優勝したのは誰ですか?
チャットボット: ロサンゼルス ドジャースが 2020 年のワールド シリーズで優勝しました。
ユーザー: どこで再生されましたか?
チャットボット: 2020 年ワールド シリーズは、テキサス州アーリントンのテキサス レンジャーズのホーム スタジアムであるグローブ ライフ フィールドで開催されました。
Microsoft Word に ChatGPT ボタンを追加するには、次の 4 つの基本手順があります。
これらの各手順については、以下で詳しく説明します。
[開発] タブはデフォルトでは表示されませんが、リボンに追加できます。
ステップ 1 - [ファイル] タブで、[オプション] > [リボンのカスタマイズ] に移動します。
ステップ 2 - [リボンのカスタマイズ] および [メイン タブ] で、[開発者] チェック ボックスをオンにします。
Microsoft の [開発者] タブを有効にする最新の手順は、https://support.microsoft.com/en-us/office/show-the-developer-tab-in-word-e356706f-1891-4bb8-8d72 で参照できます。 -f57a51146792
ステップ 1 - 最新の Chat.bas および ChatReset.bas ファイルをこのリポジトリの src/windows フォルダーからダウンロードして保存します。
後で必要になるため、ファイルの保存場所を書き留めておきます。
ステップ 2 - [開発] タブで、[Visual Basic] ボタンをクリックします。
ステップ 3 - [ファイル] タブで、[ファイルのインポート...] に移動します。
ステップ 4 - 2 つの .bas ファイルを追加する
注意:このプロジェクトは、他の 2 つのプロジェクトと密接に関連しています。
これらのプロジェクトの一方または両方を Microsoft Word にすでに追加している場合は、このセクションのステップ 3 から開始できます。
ステップ 1 - 新しいタブを追加する
ステップ 2 - 新しいタブの名前をAI Assistantに変更します
ステップ 3 - 新しいグループ (カスタム) の名前をChatBotに変更します
ステップ 4 - [コマンドの選択] ドロップダウン ボックスでマクロを選択します。
ステップ 5 - チャット マクロを選択し、[追加 >>] をクリックします。
ステップ 6 - ボタンの名前を[チャット完了]に変更し、シンボルを選択して [OK] をクリックします
ステップ 7 - ステップ 5 と 6 から 6 を繰り返して、チャット リセットボタンを作成します
前述の手順が完了すると、Microsoft Word 画面は次のようになります。
ステップ 1 - [スタート] メニューを開き、「環境変数」と入力し始めます。最も一致するものが表示されたら、「システム環境変数の編集」結果をクリックします。
ステップ 2 - [詳細設定] タブの下の [環境変数] ボタンをクリックします。
ステップ 3 - [ユーザー変数] セクションの [新規] をクリックして、新しいユーザー変数を作成します。
ステップ 4 - 最初のフィールドに変数名OPENAI_API_KEYを入力し、変数値フィールドに OpenAI APIKEY を入力します。次に「OK」をクリックします。
ステップ 5 -重要新しい環境変数を適用するには Windows を再起動する必要があります
OpenAI APIKEY キーは常に安全かつ非公開に保つ必要があります。
OpenAI の API セキュリティに関するベスト プラクティス ガイドに従ってください。
https://help.openai.com/en/articles/5112595-best-practices-for-api-key-safety