流行りのChatGPT。

猫も杓子もChatGPTですね。

先日ChatGPTもAPIを公開しましたが、ノーコードからはAPI連携できるものが多いので、「ノーコードxAI」による破壊力がどんどん期待されています。

アイデアを駆使してAIを利用したアプリ・サービスを作っていきたいですね。

今日はChatGPTのAPIをノーコードClickから簡単に呼ぶ方法を説明します。

ChatGPTのAPIの情報はこちら

API情報は以下サイトにあります。

https://openai.com/blog/introducing-chatgpt-and-whisper-apis

ChatGPT API

こちらを参考に作っていきましょう。

シークレットキー(secret key)を取得

openAIにログインし、右上のアイコンからView API Keyをクリックします。

APIのページにいけるので、そこから新しいシークレットキーをcreateします。

作成されたsecret keyはメモしておきましょう。

ChatGPT シークレットキーを取得

UI作成

まずは、UIを作成します。

以下のようにインプットを2つ、ボタンを一つ配置します。

ボタンのClickFlowからカスタムClickFlowを作成する

ボタンのClickFlowから、「新カスタムClickFlow」を選択します。

ポップアップにGeneral APIというページが出てくるので、そこに各項目を入れていきます。

名前:テキトーな名前「ChatGPTAPI」などを入れる。

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

種類:POST

次に、設定を開きます。+ボタンから追加して、以下のように設定します。

Type 「Header」

Name 「Authorization」

Value 「Bearer $OPENAIAPIKEY」

※上記の$OPENAIAPIKEYの部分は、先ほど取得してメモしておいたAPIに置き換えてください。

さらにもう一回+ボタンで追加して、以下のように設定します。

Type 「Header」

Name 「Content-Type」

Value 「application/json」

次は変数の追加です。

Textでcontentという名前でテキトーな試験用の質問を入れて保存しましょう。

最後に以下をコピってINPUTデータのところに貼り付けます。

{ "model": "gpt-3.5-turbo", "messages": [{"role": "user", "content": "What is the OpenAI mission?"}] }

貼り付けたのち、"content": "What is the OpenAI mission?"の部分のWhat is the OpenAI mission?の部分だけ削除し、「""」の中に右上の緑の+ボタンからさっき作ったcontentを選択します。

すると以下のように表示されると思います。

ボタンからAPIの呼び出し

ボタンのClickFlowのカスタムClickFlowから先ほど作った「ChatGPT」を選択します。

すると、contentが入力できるようになってると思うので、Form Inputからインプットを選択しましょう。

続けて、ClickFlowをもう一つ追加します。

その他のエレメント値の変更を選び、インプットにUIの二つ目のインプットを選択します。

値には、直前でChatGPTAPIを読んでいるため、選択肢にChatGPTが含まれているはずです。

それを選び、ChatGPT>choices.message.content を選びましょう。

これで完成です。

動作確認:ノーコードClickでChatGPTを呼んで質問してみる。

いかがでしょう?

上記のように信長について詳しく教えてくれました!

とても簡単にできたと思います。

今後もどんどん進化していくChatGPT。アイデア次第でノーコードを使えばあっという間にAIアプリが作れてしまうかもしれません。

今後もChatGPTの動向を追いかけ続けないといけないですね!

Youtube動画での解説はこちら

動画でも解説してるので興味のある方はこちらもどうぞ。

アプリ・Webサービスの開発の無料相談はこちら

Adalo、bubble、STUDIO、FlutterFlowなどのノーコードツールを使うことで、リスクを抑えて低コストでスピーディにビジネスアイデアを形にすることができます。

弊社はスタートアップ・新規事業向けにコストを抑えた最速のアプリ・Webサービスの開発、さらにはサービス立ち上げのコンサルティングから提案を行なっております。

また、法人向けにノーコードのスクール事業を通して内製化のサポートも行っています。

アプリ、Webサービス、LPなどの構築に興味のある方は、こちらからご気軽にご相談ください。