優れたソフトウェアと実用的なチュートリアル
OpenAI ChatGPT は WeChat に接続して AI と対話します。
使用オープンAI ChatGPTはWeChatと統合します WeChatでAIと直接チャットしたり、交流したりしましょう。今月は間違いなくOpenAI月間、つまりインテリジェントAI元年だと私は信じています。 チャットGPT 間違いなくリストに載っています!しかし、登録の難しさは言うまでもなく、不可抗力により毎回アクセスして使用するのは非常に面倒です。ほとんどの人は経験できません。ChatGPTを使ってWeChatにアクセスする方法は次のとおりです。
ChatGPTとは何ですか?
ChatGPTは、OpenAIのGPT-3言語モデルを用いて自然言語処理、質問応答、対話生成を実装したオープンソースのチャットボットフレームワークです。簡単に言えば、AIチャットボットです。
ChatGPTは人間の話し方を模倣しながら、多数の質問に答えることができます。
ChatGPTはプログラマーがコードを書くのに役立ちます
ChatGPTは計算にも役立ちます
つまり、ChatGPTは多くの質問に答えることができます
ChatGPTを使ってWeChatにアクセスする方法
テスト目的のみ。ブロックを避けるため、実際のWeChatアカウントは使用しないでください。テスト用に別のWeChatアカウントを登録してください。
ChatGPTをWeChatに接続する前の準備
- OpenAI アカウント(アカウントにはクレジット限度額(通常は 18 ドル)が必要で、サインアップ時に付与されます)
- WeChat(テスト目的のみ。ブロックされないように、実際のWeChatアカウントを使用しないでください。テスト用にWeChatのセカンダリアカウントを登録してください。)
- APIキー
OpenAIアカウントを登録する
まず、OpenAI アカウントが必要です。
登録方法参照:OpenAI 2023最新ChatGPTチャットボット登録・使用ガイド!
ログインにはGoogleアカウントのご利用をお勧めします。Gmailでのログインの方が便利です。Microsoftアカウントもご利用いただけます。登録には海外のメールアドレスをご利用いただくことをお勧めします。Googleアカウントを直接登録してログインすることもできます。
英国の携帯電話番号は、以下の公式アカウントから取得できます。公式アカウントにアクセスすると、操作方法に関するプロンプトが表示されます。欠点は、やや高額で、テキストメッセージの受信のみに使用できることです。より安価な番号が必要な場合は、以下を参照してください。SMS-Activate海外コード受信プラットフォーム利用チュートリアル(各国の無料コード受信プラットフォームの紹介を含む)
この公式アカウントを使用して英国の一時的な携帯電話番号を購入すると、Open AI への登録が完了すると、公式アカウントを通じて確認 SMS が送信されます。
OpenAIアカウントが登録されました。ChatGPTを使用してWeChatに接続する方法は次のとおりです。
ChatGPTはWeChatと統合します
個人のWeChatアカウントをGPTロボットに変身させましょう。このプロジェクトはOpenWeChatをベースに開発されています。
ChatGPTは最近WeChatで人気のプロジェクトです。あまりにも人気が高かったため、GitHubはリポジトリを直接削除しました。このプロジェクトの使用はWeChatに検知され、機能が制限されるだけでなく、今後使用するとアカウントが停止される可能性があるためです。ご自身の損失を避けるため、再度使用しないでください。
このプロジェクトは、openwechat、WeChat SDK に基づいて開発されています。表示するには、このリポジトリに移動してください。https://github.com/eatmoreapple/openwechat
ChatGPT-WeChatロボットプロジェクトリファレンス:https://github.com/AutumnWhj/ChatGPT-wechat-bot
WeChat-chatgptプロジェクトリファレンス:https://github.com/fuergaosi233/wechat-chatgpt
Wechatbotプロジェクトアドレス:https://gitee.com/shtml/wechatbot
# プロジェクトを取得します。git clone https://github.com/869413421/wechatbot.git # プロジェクト ディレクトリに入ります。cd wechatbot # 設定ファイルをコピーします。copy config.dev.json config.json # プロジェクトを開始します。go run main.go
ディレクトリ構造は図の通りです。Golang環境はローカルにインストールすることをお勧めします。ここではVS Codeを使って開きます。
Open AIにログインし、プロフィール写真をクリックしてAPIキーページに移動します。
Open AI にアクセスして認証を行う際に使用する API キーを作成します。作成したキーは、後で使用するためにコピーしておいてください。
キーをconfig.json設定ファイルに貼り付けてください。また、ソースコードに含まれている、作者が非常にわかりやすく書いたドキュメントを読むこともできます。
vscodeコマンドバーに入力 go mod tidy
このコマンドは依存パッケージを取得し、実行するために使用され、直接実行します 実行します。\main.go
操作が成功すると、QR コードが自動的に開きます。または、要求されたログイン情報に従ってブラウザに URL を入力し、WeChat を通じて QR コードをスキャンしてログインすることもできます。
ログイン後、ここでテストを行い、検証としてメッセージを送信しました。メッセージ内容のバックグラウンドログを図に示します。
WeChatでのチャットテスト内容は以下の通りです。
ソース コード構造では、下の図に示すコード ディレクトリを使用して、一部のビジネス ルールに対して二次的な改善やカスタマイズされた開発を実行できます。これにより、ロボットは、指定した追加ルールに従って他のタスクをフィルター処理したり処理したりできるようになります。
修正が完了したら、コードを直接実行することはできません。コンテナ内で実行するか、Windowsシステムを使用する必要があるため、直接コンパイルして実行ファイルにします。go ビルド main.go
コンパイルして main.exe ファイルを生成する
exeファイルと設定ファイルをそれぞれ取り出し、実行して正常に動作するかどうかをテストします。実験の結果、正常に動作することが確認されました。
動作確認はしましたが、ローカルで実行するのは長期的な解決策ではないため、クラウドサーバーにコピーして実行しました。クラウドサーバーやVPSをお持ちでない場合は、Amazon Cloud にアクセスしてWindowsクラウドデスクトップを無料で登録できます。Amazon Cloud Desktop リンク:10分でAmazonクラウドデスクトップを無料で作成
テストしてみると、バックグラウンドでもログを受信できているのが確認できます。問題はなさそうです。
上記のログはWeChatグループの@iteによって生成されたものです。具体的な効果は図に示されています。
Open AIの新規登録ユーザーには18ドルのトライアル枠があります。導入からしばらく経ちましたが、最初はグループ全員がとても楽しんでいたので、プレイ人数が増えるにつれて枠が減っていきました。私はすでに1日で4ドル以上使ってしまいましたが、体験するには十分です。
参考文献:
リンク: https://pan.baidu.com/s/1-dzL7yiblSTPrmgb2bP16Q
抽出コード: 1028
リンク: https://pan.baidu.com/s/15fsXqbET-kIbp3i7XyLgUw
抽出コード: 0328
リンク: https://pan.baidu.com/s/1GCseFLpzoKyShhOTEqPNcw
抽出コード: 0113