CEOブログ

横浜で活躍するホームページ作成・開発会社アットライズの代表取締役社長(CEO)が綴る、日々の奮闘記!!

備忘録

[備忘録]ChatGPTのチャットボットを自サイトに埋め込む方法

投稿日:

GPTsを自社サイトで運用したい、というニーズ

ChatGPTのプロンプトをアプリ化する「マイGPT」(GPTs)の作成方法については、以前のブログ(*1)に記載した通り。
(*1) https://attrise.blog/ceo/archives/16224

で、この方法だと あくまでもChatGPTの中(URL)で動くだけなのだが、それを例えば自社のサイト内に埋め込んでチャットボットのように使うことはできないか!?

こんなお客様からの相談があったので調べてみた。

APIを使って実装可能!

これを実装する場合、大まかに以下の手続きが必要になる。
(1) 当該機能のGPTsを構築
(2) APIキーを取得
(3) APIで外部サイトに実装

考慮点としては、
(1)のGPTsで どこまで作り込むか?(単にChatGPTに質問するだけだと
ダラダラと長い回答になるので、シンプルに回答するよう作り込む必要あり)

(3)は有料(利用料がかかる)

APIは従量課金制

(3)のAPIは、有料で利用料がかかる。
料金は従量課金で、どのモデルを使うか、によって金額も異なります。

※参考:API利用料一覧

※料金は「100万トークンあたりの金額(ドル)」

例えば GPT-5では 「入力 \$1.25/出力 $10.00」なので、実際に
使ったトークン数が 10,000トークンだとすると 費用はそれぞれ

入力 : $1.25 × 0.01 = $0.0125(約1.8円)
出力 :$10.00 × 0.01 = $0.10(約14円)

となる。

※トークンとは
「1回のAPIアクセス」ではなく、「文字や単語を分割した単位」を指す。
例えば、「私は学生です。」は、5トークン(「私」「は」「学生」「です」「。」)
とのこと。(区切る定義がよく分かりませんが。。(汗))

■参考:ChatGPTとのやり取り(下記画像)についてのトークン数は以下とのこと。

・質問文:20~25トークン
・回答文:750~1,200トークン
・合計 :約770~1,225トークン
 
実際にAPIを使って実装する方法は また別途。。
 
 

-備忘録

関連記事

[備忘録]古いPCでのWindows11アップグレード方法

古いスペックのPCだとアップグレードできない。。 いよいよWindows10のサポート期限「10月14日」まで、2ヶ月を切った。 Win10で使えてたソフトなどが使えなくなることを恐れて、ギリギリまで …

[備忘録]秀丸メール:非表示のCC/BCC欄を表示させる方法

意外と簡単だった。。 秀丸メールを愛用しているが、過去の送信メールをベースに再送したいときなど、(過去送信した際にCC/BCC欄を空欄にしていた時など)CC/BCC欄が表示されていなくて、どうやってC …

[備忘録]Androidスマホでhostsを書き換える方法

サイトのリニューアル作業を行っていると、旧サーバーで既存サイト(旧サイト)を公開しつつ、新しいサーバーでリニューアルサイトを構築するケースが多々ある。 同じドメイン(URL)で新サイトの動作検証等を行 …

[備忘録]Windows:プロセスが起動しているか定期的に調べる方法

「AutoHotkey」というツールを使ってキーボードのカスタマイズをしている、と以前のブログに書いた。 (*1) ブログ「キーボード:日本語モードでも[,][:][=]を半角で入力したい!」 ところ …

[備忘録]Xserver:VPNでWordPress管理画面に入れるようにする設定

背景 VPNを利用していると、WordPress のログイン画面にアクセスした際に「セキュリティエラー」「接続が拒否されました」などが発生し、管理画面に入れないことがあります。 これは、Xサーバー側で …