対話型チャットAI「ChatGPT」が人気なので、アカウントの作成とか難しいことが分からない人向けにとりあえずBlogに埋め込んでみた!

スポンサーリンク
Python

友人や家族から何がすごいの?!という感じで質問を受けるのですが、アカウントを作成してまで作る気もないと言う人向けにPythonのAPIでBlogに埋め込みました。本番サイトが提供するまで、動作確認程度の意味で使えるようにしてみました。

2023/03/01 ChatGPTの無料枠を使い切りましたので、本サービスはいったん中断となっています。再開等の予定は現在のところ未定です。

英文からの和訳、和文からの英訳、文章要約、質問と機能を強化してみました。

DeepLのように本家が将来的には出してくるでしょうから、それまでのテスト環境とお考え下さい。

OpenAIとは?

OpenAIは、人工知能(AI)を用いて、人間とコンピューターが協力して未知の課題に取り組むことを可能にする非営利組織です。OpenAIは、AIの研究と開発を支援し、AIの技術を全世界の人々が安全に活用できるようにすることを目指しています。OpenAIは、AIの研究と開発を支援するためのプラットフォームを開発しており、AIの理論と実践を結びつけることを目的としています。(注:OpenAIの回答です。)

人工知能を研究する非営利団体で、イーロン・マスク氏などが設立者の中にいます。

OpenAI - Wikipedia

Microsoftが汎用人工知能(AGI)開発のため1000億円以上をOpenAIに出資したこともあるようです。

Microsoftが汎用人工知能(AGI)開発のため1000億円以上をOpenAIに出資
Microsoftが、人工知能(AI)関連の研究を行っているNPO「OpenAI」と共同で新しいスーパーコンピューティング技術を構築するための複数年契約を結び、10億ドル(約1080億円)の出資を行うことを発表しました。

ChatGPTとは?

ChatGPTは、機械学習を使ってチャットボットを作成するためのツールです。チャットボットは、ユーザーからの入力に応じて自動的に返信を行うプログラムです。ChatGPTは、自然言語処理(NLP)を使用して、複雑な文章を理解し、自然な返信を行うように設計されています。 (注:OpenAIの回答です。)

2022/11/30にリリースされてからその自然な文章での回答でTwitterなどで大きな話題になっています。

Yahoo!ニュース
Yahoo!ニュースは、新聞・通信社が配信するニュースのほか、映像、雑誌や個人の書き手が執筆する記事など多種多様なニュースを掲載しています。

本番サイトのサーバーでの稼働の方が当然のように早いのですが、手軽に自環境にもデプロイできるようなので、「アカウントを作成して、サイトにアクセスして、、」というのがメンドクサイという方のために本環境を作ってみました。

高速でより最新のものを試したい方はこちらの本家で試してみてください。

Just a moment...

英文を和訳

Initial jobless claims at 205k vs. 215k est. & 206k in prior week; continuing claims at 1.634M vs. 1.71M est. & 1.697M in prior week … largest increases in CA (+18.2k), NY (+17.5k), & TX (+9.4k); largest decreases in -4.4k (NJ), CT (-1.9k), & IA (-1.7k)

https://twitter.com/LizAnnSonders/status/1613532567617273857

AIの答え : ” 初回失業給付申請件数は215万件を予測していた205万件、前週の206万件であり、継続的な給付申請件数は1,71万件を予測していた1,634万件、前週の1,697万件であった。最も増加したのはカリフォルニア州(+18.2k)、ニューヨーク州(+17.5k)、テキサス州(+9.4k)であり、最も減少したのはニュージャージー州(-4.4k)、コネチカット州(-1.9k)、アイオワ州(-1.7k)である。”

和文を英訳

それでは私が調べた「高齢猫の注意点」について説明します。

猫は年を取るにつれて、1日の大半を眠って過ごすようになるようです。
特に寒い冬は暖かい場所を好んで昼寝をし、そこでずっと1日を過ごすことが多いみたいです。
そこで、飼い主が気を付けなくてはならないのが低温やけどです。

低温やけどを防ぐためにも、猫がコタツのような暖房器具の近くにいる時は、温度を調節したり、長時間同じ場所で過ごさないように、気を付けてあげることが重要みたいです。
ただ、温度が下がりすぎることで具合を悪くしてしまう高齢猫もいるみたいなので、飼い主が家を出ている時は「湯たんぽ」がお勧めです。

https://withteam.jp/mojiokoshi/type/

AIの答え : ” As I mentioned, cats tend to spend most of their days sleeping as they get older. Especially in cold winters, they like to take naps in warm places and often spend the whole day there. Therefore, it is important for owners to pay attention to low temperature burns. To prevent low temperature burns, it is important for owners to regulate the temperature and not let cats stay in the same place for a long time when they are near a heating appliance such as a kotatsu. However, it seems that there are elderly cats whose health deteriorates due to the temperature dropping too low, so it is recommended to use a “yutanpo” when the owner is away from home.”

文章要約

以下の文章は以下のようになります。

えーと、あっ、それじゃあ、私が調べた「高齢猫の注意点」について説明しますね。

えっと…、猫は年を取るにつれて、1日のほとんどを眠って過ごすようになるみたいですね、はい。
特にさむーい冬は暖かい場所を好んで昼寝したりして、そこでずっと1日を過ごすことが多いみだっ、….多いみたいですね。あはは。
で、飼い主が気を付けなくてはいけないのが低温やけどです。

低温やけどを防ぐためにも、ねっ猫がコタツみたいな暖房器具の近くにいる時は、温度を調節したり、長時間同じ場所で過ごさないように、気を付けてあげることが重要みたいですね。
だけど、温度が下がりすぎることで具合を悪くしてしまう猫…、あ、高齢猫もいるみたいで、なので、飼い主が家を出ている時は「湯たんぽ」がお勧めです。

https://withteam.jp/mojiokoshi/type/

AIの答え : ”

– 高齢猫は、1日のほとんどを眠って過ごすようになる

– 特に冬は暖かい場所を好んで昼寝することが多い

– 低温やけどを防ぐために、温度を調節したり、長時間同じ場所で過ごさないように気を付けることが重要

– 高齢猫は低温で具合を悪くしてしまう可能性があるので、「湯たんぽ」がお勧め”

Twitterで挙げられている例をいくつか紹介します。

本環境ではこのように動きます。

ChatGPTの他の利用方法

同じChatGPTを用いて、ネット上にあるPDFからの文字起こしとその翻訳を行うウェブアプリを作ってみました。

Pythonに関する記事をご紹介します。

Python高速化! for文は遅いので、”これ”を使うと30倍早いですよ!【Google ColabのPython:コピペで動く!】
【コピペで動く!】Pythonで1.5GBのcsvファイル読み込み高速化:1分5秒⇒4秒程度 DASK , pickle (Pythonコードあり)
【コピペで動く!】日本株、米国株で個別銘柄ベータ値(β値)を簡単に調べる方法 Python 米国株 Webサービス&コード 【Google Colabで違いをみつけろ!】
【解決】Google ColabのPythonでエクセル(Excel)ファイルやCSVファイルに出力・入力する方法【コピペで動く!】
【コピペで動く!】Google ColabでPython を用いての 効率的フロンティア と ポートフォリオの最適化 Efficient Frontier & Portfolio Optimization with Python [Part 2/2]
【解決】スクレイピングでHTTP Error 403: Forbiddenでアクセスできないときに試すべき方法【コピペで動く!】【Google Colab:Python:pd.read_html,selenium】
【コピペで動く!】20行で資産運用モデル作成 Google ColabのPythonで 米国株の株価を取得し、グラフ・チャートを表示
pyfolioで米国株ETFの分析をWebアプリでできるようにしてみた!月ごとのリターンの分布やドローダウンの時期・深さなど可視化できます!
【違いをみつけろ!】Googleトレンドで株式市場のセンチメント調査 ”VIX”で先行きは予想できるのか?! 
TradingViewを使ってポートフォリオ運用(複数銘柄運用・配当込み) 日本株 2019年末に約1000万円投資していたらどうなった?【コピペで動く!】Google ColabのPythonで自分で調べてみよう!
ボラティリティ クラスタリング(Volatility Clustering)について:Google ColabのPythonでの相場環境分析
過去50年間のS&P500の季節性の値動きから負けにくいポジション構築はできるのか考える・大統領選挙のアノマリー対応!【コピペで動く!】Google ColabのPythonで自分で調べてみよう!
【コピペで動く!】IB証券(インタラクティブ・ブローカーズ証券 )へのPythonでのAPI接続 ib_insync [自分が使っているPythonコード]
高配当ETFや金ETFが今年はどのような値動き・リターンかご存じですか? 新興国ETF、米国債ETFだけでなく原油ETFやナスダックETFなど、18種類のETF・指数の現状と傾向を知り、今後の予測に役立てよう!【Google Colab・コピペで動く!】
株価時系列データを分析する上で正規化を行う事の重要性について紹介する【違いをみつけろ!】

コメント

タイトルとURLをコピーしました