AIの進化が加速している現在において、OpenAIの「ChatGPT」やMicrosoftの「bingチャット」、そのほかにもGoogleの「bird」などAIチャットボットの開発が活発になっています。
様々なサービスの中でどれが優秀か、どれが精度が高いか気になっている人も多いかと思います。
本記事では、「ChatGPT」と「bingチャット」の2つに焦点をあてて、2つの特徴からどの場面でどちらを使うべきか紹介します。
- 「ChatGPT」と「bingチャット」の特徴を知りたい。
- どの場面でどちらを使うべきか知りたい。
ChatGPT
初めに、「ChatGPTとは何か」をChatGPT自身に聞いてみました。
ChatGPTは、OpenAIによって開発された大規模言語モデルの一つで、GPT-3.5アーキテクチャに基づいています。ChatGPTは自然言語処理の分野で活用され、人工知能による会話や文章生成、質問応答などに利用されます。ChatGPTは、大量のテキストデータを学習しており、人間のような自然な会話や文章を生成することができます。
ChatGPT
このように、ChatGPTは投げかけた質問について、すぐに回答してくれます。
分からない数学の課題や作文の宿題。様々な問題の解決をアシストしてくれる優秀なサービスです。
開発元のOpenAIはAIチャットボットで文章生成するサービスの他にも「DALL·E」という画像生成サービス。要するに、AIイラストの開発も行っています。
さらに、生成したAIアートは著作権侵害、公序良俗に反しない限り商用利用可能です。
ChatGPTの利用料は?
これほど便利なツールならお金がかかるのでは?と疑問に思われている方もいることでしょう。
ChatGPTの利用は完全無料です。
一方で有料プラン「ChatGPT Plus」も存在します。
- ピーク時でも通常のアクセス
- より高速な返答
- 新機能と改善を先行公開
Introducing ChatGPT Plus
- General access to ChatGPT, even during peak times
- Faster response times
- Priority access to new features and improvements
非常に魅力的な機能ですが、無料版でも十分に扱えるので、ヘビーユーザーでも無料版で平気かと思います。
会員登録の仕方
- メールアドレス
- 氏名
- 電話番号
初めに、ChatGPT公式ページにアクセスします。
ログイン、サインアップが求められるので、どちらか選択してください。
初めにメールアドレスを求められるので、有効なものを入力してください。
しばらくすると、登録したメールアドレスに「OpenAI」から確認メールが来るので、「Verify email address」(メールアドレスを照合する)をクリックしてください。
その後、氏名と電話番号を要求されるので、入力下さい。
電話番号入力後にSMS(ショートメールサービス)にてコードが届きますので、入力すると、利用ができるようになります。
個人情報を引き抜かれるのではないかと電話番号を入力にためらう方もいるかと思います。
気持ちはわかりますが、ChatGPTは1週間で100万人のユーザー登録し、2023年1月には1億人のユーザー数を記録しました。危険性はほぼないとみて良いでしょう。
プログラミングコードを提供
ChatGPTに「Pythonで1から10まで和」を聞いてみました。
思いもよらず、提供されたコードは3つもありました。
For文を用いる方法
total = 0
for i in range(1, 11):
total += i
print(total)
sum()関数を使用する方法
numbers = range(1, 11)
total = sum(numbers)
print(total)
数列の公式を使用する方法
n = 10
total = (n * (n + 1)) // 2
print(total)
いずれも、正しくと出力されます。
コードの修正
以下にUnityで使用する数値の変数を文字列に変換するコードで、string型変数の「NumString」を1と出力しようとしています。
using System.Collections;
using System.Collections.Generic;
public class error : MonoBehaviour
{
int Num = 1;
void Start()
{
string NumString = Num
Debug.Log(NumString);
}
}
しかし、Unityでは、エラー文が表示されてコンパイルすることができません。
そこで、ChatGPTにコードを全文入れると、正しく修正してくれます。
さらに、どの部分を修正したのかも教えてくれます。
using UnityEngine;
public class Error : MonoBehaviour
{
int Num = 1;
void Start()
{
string NumString = Num.ToString();
Debug.Log(NumString);
}
}
翻訳
現在の翻訳ソフトは非常に精度が高いので、今さらChatGPTを使う必要はないと思われるかと思います。
以下の文章は本ウェブサイトの運営者情報の一部です。
ご訪問ありがとうございます。
本ウェブサイトを運営しているアリッシアと申します。本ウェブサイトでは、モノづくりをテーマに「Unity」や「C#」「Python」の操作の仕方をプログラマーの方や趣味でコードを書いている方に有益なソースコードなどの情報を発信しています。
現在、某国立大学の電気電子工学科に在学しています。大学でデバイス関係の勉学に励みつつ、個人的にシステム開発をしています。
運営者情報
主な使用プログラミング言語は、Python・C#(Unity)・HTML・CSS・JavaScriptです。
Thank you for visiting. My name is Alyssia and I run this website. This website provides useful information such as source code for programmers and those who write code as a hobby, on how to operate “Unity”, “C#” and “Python” with the theme of manufacturing. . I am currently enrolled in the electrical and electronic engineering department of a certain national university. While studying device-related at university, she personally develops systems. The main programming languages used are Python, C# (Unity), HTML, CSS, and JavaScript.
Thank you for visiting! I’m Alicia, the operator of this website. Here, we focus on the theme of creating things and provide information on how to use “Unity,” “C#,” and “Python” to programmers and hobbyist coders. We share valuable resources such as source code that can be beneficial to you. Currently, I am enrolled in the Department of Electrical and Electronic Engineering at a national university. While pursuing my studies in device-related subjects, I also engage in personal system development. My main programming languages are Python, C# (Unity), HTML, CSS, and JavaScript.
添削
翻訳するよりも添削で活躍すると考えています。
この文章を自分自身で英語化したものが以下になります。
英弱ですが、頑張って書きました。大目に見てください…
Thank you for Visiting! I’m Alicia who operates this Website. This Website gives programmers and writing code as a hobby how to operate “Unity”, “Python” theme of creative beneficial script information. I belong to a national university at department of electrical and electronic engineering. I’m effort to study device there and exploit system myself. Main programming launguage is “Python”,”C#”(Unity),”HTML”,”CSS”,JavaScript.
この文章を添削したものが以下になります。
この時に、添削箇所を教えるように要求すれば、解答してくれます。
I’m Alicia, the operator of this website. Here, I provide valuable information and resources for programmers and coding enthusiasts interested in working with Unity and Python. I am currently studying electrical and electronic engineering at a national university. My focus is on understanding devices and developing systems on my own. My main programming languages are Python, C# (Unity), HTML, CSS, and JavaScript.
しかしながら、「Thank you for Visiting!」が削られていることや、「My focus is on understanding devices and developing systems on my own.」で勉強していることから理解しているに変わっています。
自分の英語力が問題なのか、ChatGPTの力不足なのか。
いずれにせよ、まだ、ChatGPTは完全ではないということです。
ChatGPTの弱点ートレンドに弱い
ChatGPTを開くと、下部にこのような文字があります。
Free Research Preview. ChatGPT may produce inaccurate information about people, places, or facts. ChatGPT May 24 Version
注目するべき箇所は「May 24」つまり、5月24日までの人や場所、事実でしか答えられないということです。
それ以降の話は情報がないので、確実に間違った答えが提供されます。
Bingチャット
こちらも、同様に、Bingチャット自身にBingチャットとは何かを聞いてみました。
Bingチャットは、Microsoft社が開発した対話型のAIチャットツールであり、2023年2月にリリースされました1. Bing AI Chat (ビング エーアイ チャット)は、 Microsoft によって開発され、 OpenAI の GPT-4 を用いた 、自然言語処理技術を用いた検索エンジン型のAIである2. Microsoft EdgeサイドバーのBingチャットは、PDF、Word文書、より長いWebサイトコンテンツなど、より多くの種類のドキュメントを要約できるようになり、高密度のコンテンツをオンラインで簡単に使用できるようになります3.
Bingチャット
このように、ChatGPTと同様に、適切な回答をしてくれます。
さらに、1・2・3の太字があるかと思います。
これらは、文章生成にどのサイトを引用したのかを示しています。
会員登録の仕方
- Microsoftアカウント
「Edge」を開いてください。
WindowsのPCを使っている方ならば、「microsoft Edge」は搭載されています。
画像では、既にbingチャットが表示されていますが、会員登録していないと使用できないかと思います。
「Edge」を開いてください。その後、Microsoftアカウントを作成してください。
Microsoftアカウントは、Officeを持っている方や「onedrive」を契約している方であればそちらのアカウントでログインしてください。
会員登録をして、ログインが完了しましたら、bingチャットが使えるようになります。
参考にしたページが出てくる
BingAIでは、どこの記事を参考にして表示してくれるので、どこのサイトから文章を生成したのかはっきりとわかるので、信憑性の高い文章の生成だと言えます。
ただし、いずれにせよAIによる文章生成ですので、100%正しいわけではなく、自分で正しいか否かを確認する必要があります。
最新情報が出てくる
また、BingAIは、記事を参考にしていることから、最新情報に強い傾向があります。
最新の情報が欲しい場合は、ChatGPTよりもBingAIの方が正確であるので、こちらを使用するべきでしょう。
bingチャットの弱点ー質問の制限
Bingチャットは、チャット検索の質問1つは制限されています。また、質問数も制限があります。
サービス開始後数日での段階で作られた制限はよりは緩和されているので、今後は制限なしになるかもしれません。
まとめ
今回は、ChatGPTとBingAIの会員登録と使用方法についてまとめてきました。
それぞれの特徴は以下の通りです。
AI | できること | 弱点 |
ChatGPT | ソースコードや翻訳・添削 | 最新の話題・正確性 |
BingAI | 最新の話題・参考サイト | 回数制限・正確性 |
2つのAIチャットとGoogleのbird等それぞれの長所から使用する機会を考えるべきです。