0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

【擬似ChatGPT 】GPT-3をLINEに実装!

Last updated at Posted at 2023-02-26

参考にした記事はこちら

完成したもの

用意するサイトはこちら

下記の3つのサイトでのアカウント作成が必要になります。

1.API Keyの取得

アカウントが作成できたら、下記のサイトからAPI Keyを発行しましょう。

2.LINE Bot(非公式アカウント)の作成

MakeアカウントとLINE Developersアカウントを作成し、下記のYoutubeを参考にオウム返しが出来るところ(~14:47)まで進めましょう

3. GPT-3との統合

2で作成したオウム返しのモジュールの間に外部 API を実行するためHTTPモジュールを追加します。
追加するHTTPモジュールは「Make a request」です。
image.png

HTTPに設定する内容は以下になています。
Screenshot 2023-02-26 165753.png
image.png

URL:
https://api.openai.com/v1/completions

Item1
Name:Content-Type
Value:application/json

Item2
Name:Authorization
Value:Bearer API Key

Resuest content

Resuest content
{
  "model": "text-davinci-003",
  "prompt": "{{1.events[].message.text}}",
  "max_tokens": 4000
}

4. 最後の設定

HTTPの設定が完了したら左下のRUNを動画のように実行して下さい。まだ、オウム返しだと思います。
最後に、LINEのReplyモジュールを以下のように書き変えて、実行してみてください。ちゃんと返答が返ってくる思います。
image.png

常にこのBotを使いたい場合は、下記のSCHEDULINGをONにすると常にBotとして機能させることができます。
image.png

完成したもの

0
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?