![](img/top.png)
学びます、
より自然で、
より楽しく話しながら。
1. About GCT-2
GCT-2について
テキストを生成しています
従来のGCT-1では教育データを参考に教えられた回答をオウム返ししていただけでしたが、
GCT-2からは教育データを参考に求められている返信がどのようなものかを予測して生成して返信するようになりました。
右にあるのはGCT-1とGCT-2に"自己紹介"と送信した際の回答です。
GCT-1では同じ単一の回答しかできませんが、GCT-2では様々な回答をしてくれます。
GCT-2では様々な回答を生成できるため、時に関連性のない回答をすることがあります。
これがまた、面白いのです。
GCT-2ではテキストを生成する際にマルコフ連鎖っぽい技術を使っています。
詳しい説明は省きますが、ユーザーの入力に対する適切な回答を作成するために、テキストの次に何が来るかを予測して生成しているため、沢山教育してあげると教育データも大きくなり、より予測に使えるデータが増えるためより高い精度での回答が可能になります。
教育するとこのようになります。
右の例では知識のまったくないGCT-2に「あなたに使われている技術は何ですか?」という質問に対して「私にはマルコフ連鎖っぽい技術が使用されています。私に使われているマルコフ連鎖っぽい技術は簡単に言えば次に来るテキストをすでにあるデータから予測する仕組みです。」
という回答を教育しました。
1回と10回では回答に大きな変化があることがわかると思います。
同じ回答を教育するのではなく、似たような質問に対して様々なパターンで教育してあげると更に回答の質は向上すると思われます。
2. Problems with GCT-2
GCT-2の問題点
最も大きな問題は教育に大変な手間がかかることです。
GCT-2はGCT-1と比べて様々な回答をすることが可能になりましたが、同じ質問に対する回答を常に同じ精度ですることが苦手になりました。
沢山様々なデータを教育してあげれば克服できる問題です。
GCT-2には大変なバグがあります。
GCT-2では最大4096トークン扱える仕様(Discord Bot版は1024トークン)となっていますが、これが故に大変なバグが起きてしまうことがあります。
GCT-2は教育データを参考に次にくるテキストをトークン単位で予測してテキストを生成し、終助詞や助動詞が検出されると生成を停止して返信する仕組みとなっています。
この、終助詞もしくは助動詞が検出されないと最大トークン数までテキストの生成をしてしまいます。
これにより、似たような文字の羅列ができてしまうことがあります。
3. How to provide
提供方法
現在以下の方法でGCT-2は提供されています。
- Discord Bot
3. How to use
使用方法
Discord Bot版ではGCT-2を使う皆さんに教育を行っていただく仕組みとなっています!
導入して頂いたサーバー事にデータは用意されず、導入されている複数のサーバーでデータは共有されるものとなっています。
例として、"山田サーバー"で"りんごについて"教育がされた場合、後から導入された"Bananaサーバー"でも"りんごについて"の回答が"山田サーバー"で教えられたことをもとにして生成されるイメージです。
具体的なDiscord上での使用方法と注意事項を記載しますので、最後までお読みください。
3-1. 教育データが既にある場合
@GCT-2でメンションし、その後に続いて質問や話題を送信してください。
![](img/user.png)
@GCT-2 こんにちは
![](img/gct-2.png)
こんにちは!
3-2. 教育データがまだない場合
@GCT-2でメンションし、その後に続いて質問や話題を送信してください。
データが無ければGCT-2から正しい回答や意味を教えてほしいと返してくれます。
正しい回答や意味を教えてあげるとそれを学習して今後の回答に活かしてくれます!
教育をしたくない場合は「むり!!」(全角)と返信するようにお願いします。
![](img/user.png)
@GCT-2 こんばんは
![](img/gct-2.png)
申し訳ありませんが、どうお答えすればよいのかわからないので、正しい回答や詳細を教えていただけますか?
※不可能な場合「むり!!」と送信してください。
※送信されるとBot公開サイトの注意事項にあることを承知し、同意されるとみなされます。
![](img/user.png)
こんばんは~
![](img/gct-2.png)
ありがとうございました!勉強になります!
3-2. なにか追加で教えたい場合
@GCT-2でメンションし、その後に続いて「教えたい!」(全角)と送ってください!
すでにある教育データに加えて新たなデータを追加できます。
これによりGCT-2の頭が更に良くなります。
![](img/user.png)
@GCT-2 教えたい!
![](img/gct-2.png)
ありがとうございます!
まず、覚えさせたい言葉をどうぞ!
![](img/user.png)
こんばんは
![](img/gct-2.png)
詳細やそれに対する正しい回答を教えていただけますか?
![](img/user.png)
こんばんは!!
![](img/gct-2.png)
ありがとうございました!勉強になります!
4. Notice
注意事項
以下の注意事項はDiscord Bot版に対する注意事項です。
- 覚えさせたことはご自身では消せません。
- 一度覚えたことは私だいちまるがデータを削除するまで覚え続けます。
- 個人情報漏洩、各サーバー間での情報漏洩等問題が発生した場合、私だいちまるは一切責任を取りません。
- 絶対に機密情報は教えないでください。
- バグやエラー等発生時、GCTがオフライン状態になる場合がございます。
- もし誤って機密情報等を送信してしまった場合は早急に私だいちまるへお知らせください、サポートサーバーからも受け付けております。(早急に対応できない場合がございます。)
- 不適切な情報・特定の個人を連想させ、それに対しての意見や発言を送信しないでください。見つけ次第削除させていただきます。
- これは人工無能です、人工知能と同じように扱わないでください。また、多くの方からの教育データをもとにして生成しているので喋り方等が頻繁にかわることがございます。
- 「@GCT-2 このBotについて詳細を教えて!」と送信するとこのBotについての情報を返信します。
- 政治的、宗教的なことは教えないでください。(たけのこきのこ戦争等)
- このBotを介して起きた問題に関しましても私だいちまるは一切責任を取りません。
- 公序良俗に反する、犯罪を助長させるような使い方はおやめください。
- 商用、非商用問わず0円でご利用いただけます。
- 予告なくサービスを終了させる可能性がございます。
- GCTが覚えている内容へ対してのクレームはおやめください。
- このBotは「@GCT-2」とメンションで呼び出された場合にのみ呼びたし文に含まれる質問や話題と、学習データがない場合はGCT-2からの質問に対する回答を、追加で教える場合は追加の教える内容をサーバーより収集します。
- 上記以外のタイミングでサーバーからデータを収集し、保存することは一切ありません。
- ご利用は完全に自己責任でお願いします。
- 予告なくこの注意事項を変更する場合がございます。
- この注意事項を確認し、同意された場合にのみご利用ください。
- 他に質問等ございましたらお気軽にお聞きください。
4. Install Bot
Bot導入
GCT-2
2024/03/19