見出し画像

『今話題のChatGPTで日本の伝統工芸を救う!?』(という記事をChatGPTに書いてもらいました)

今回のターゲットの皆様
ーChatGPTを使って記事制作をしてみたい人
ー伝統工芸に携わっていてChatGPTをどう使えばいいか迷っている人

こんばんは、久々の更新になります。去年より京都芸術大学大学院のデザイン思考のコースも取っていて忙しくて回っていませんでした。今は会社のお休みをいただいているので、いろいろ生成系AIにはまってちょこちょこ手を動かしています。ChatGPTはもちろん、他にもMidJourneyやStable Diffusion、今日は動画AIのRunWayを使ってみました。いろいろ課題もありますがまずは使ってみないとわからないので手触り感を確認しています。

今回はChatGPTを作って記事をかいてもらったのでその内容をシェアしたいとおもいます。(ちなみにこの記事の画像はMidJourneyで作りました)。今回友人のポストでこの記事を見つけたので興味をもって試してみました。Yさんいつもありがとうございます。

((((こちらよりChatGPTが生成した文章。なお、ChatGPTに聞いたのでChatGPTについては間違っていないと思いますが、それ以外の真偽については今回は検証はしていません。個人的な感想は最後にあとがきで載せていますので興味ある方はそちらだけご覧ください)))

ーーーここからChatGPTの生成文章ーーー

要約

日本の伝統工芸は、繊細な技術や美しいデザインで多くの人々から愛されています。しかし、現代のライフスタイルの変化や外国産品との競争の中で、伝統工芸は次第に姿を消しています。そんな中、自然言語処理技術を応用したChatGPTが登場し、伝統工芸の継承・発展に貢献できる可能性があります。ChatGPTを活用することで、伝統工芸に関する様々なデータを効率的に収集し、新しい工芸品の開発や、伝統工芸の魅力をより多くの人々に伝えるためのコンテンツ制作が可能になります。また、ChatGPTを用いることで、伝統工芸の職人や愛好家の知識や技術を、次世代に継承することもできます。ChatGPTが伝統工芸を救うための力を持っていることは、まだまだ知られていないかもしれませんが、伝統工芸の未来を担う人たちにとって、大きな可能性となるでしょう。

ChatGPTへの質問(プロンプトと呼ばれるもの)

ChatGPTで日本の伝統工芸を救う!?というタイトルの記事の主な章立てや見出しをつくってください。次にサブセクションまたは小見出しを作ってください。最後に大項目・中項目・小項目を設定してください。
何個か候補がありましたが、以下のようになりました。

ChatGPTへの質問

そのあと各小項目をコピペして、詳細をお願いしますと対話を続けています。たとえば、「ここもう少し詳細お願いします。 日本の伝統工芸の魅力と現状の課題 チャットGPTが伝統工芸を救える可能性とは?」というように対話をしました。

【第1章】日本の伝統工芸が直面する課題とその背景

1-1.伝統工芸とは何か?

日本の伝統工芸とは、古くから伝えられてきた技術や技法を用いて作られる工芸品のことを指します。江戸時代に発展し、室町時代以前からの伝統的な技術と新しい時代の技術が融合したことで、独自の特色を持った作品が生まれました。日本各地で伝承される様々な伝統工芸があり、木工、陶磁器、漆工、金属工芸、織物、紙漉きなどがあります。

1-2.伝統工芸の魅力

日本の伝統工芸の魅力は、美しいデザインや緻密な技術、そして作品に込められた歴史や文化など多岐にわたります。また、伝統工芸品は手仕事で作られているため、作品ごとに微妙な違いがあり、それが味わい深いものとなっています。また、伝統工芸品は古くから伝えられてきた技術や技法を用いて作られているため、その歴史的な背景や文化的な意義を理解することで、より深い魅力を感じることができます。

1-3.日本の伝統工芸の現状と課題

一方で、日本の伝統工芸はその技術や技法が伝承される環境の変化や、需要の低迷などにより、衰退の危機に瀕しています。また、作品の価値や技術を維持するために必要な人材が不足しており、後継者不足も深刻な問題となっています。このような現状を踏まえ、新しい技術や手法を導入し、伝統工芸の継承・発展を図る必要があります。


【第2章】ChatGPTの特徴とその応用例

2-1.ChatGPTとは?

ChatGPTは、OpenAIが2021年に開発した、自然な対話を生成するためのニューラルネットワークです。GPT-3の技術を応用して、より小型でリアルタイムに対話を生成することができます。

ChatGPTは、人工知能を用いたチャットボットや対話システムの開発に利用されます。例えば、顧客対応やカスタマーサポート、人と人とのコミュニケーションを自動化するために利用されます。

GPT-3に比べ、より小型でありながら、自然な対話を生成することができるので、よりリアルタイムなコミュニケーションが可能になります。また、ChatGPTは、テキストの自動応答だけでなく、音声や画像など多様な形式の入力にも対応することができます。

GPT(Generative Pre-trained Transformer)の歴史についてですが、GPT-1が最初に発表されたのは2018年6月です。GPT-1は、OpenAIが開発した自然言語処理のためのニューラルネットワークです。その後、GPT-2やGPT-3が開発され、自然言語処理技術が大きく進化しました。

しかし、GPT-2やGPT-3は、巨大なモデルであり、学習に多大なコストと計算資源が必要であることが課題でした。そこで、2021年、OpenAIは、より小型のモデルである「ChatGPT」というモデルを開発しました。ChatGPTは、より小型でありながら、自然な対話を生成することができます。

トリビアとしては、GPT-2は公開される前に、悪用されることを恐れて、OpenAIが開発した最大のGPTモデルでありながら、一般公開されないことがありました。また、GPT-3の公開当初は、誤解を招くことがあるとして、一部機能が制限されました。これは、GPT-3の生成能力が高すぎて、人間が書いた文章かどうかを見分けることが困難であるためでした。

ChatGPTは、現在も開発が進められており、今後ますます精度が高まり、多岐にわたる用途で利用されることが期待されています。

ChatGPTへの質問。ここは普通の文章ではつまらないと思ったので、「GPTの歴史とChatGPTの登場について教えてください。もしあまり知られていないトリビアなどあればそれも交えてください。」と聞いてみました。

2-2.ChatGPTの特徴と活用例

ChatGPTの特徴としては、以下のようなものが挙げられます。

  1. 自然な対話を生成することができる ChatGPTは、自然な対話を生成することができます。自然な対話とは、人と人との会話に近い形で、入力された文脈を理解し、それに基づいて適切な応答を生成することです。

  2. 音声や画像など多様な形式の入力に対応することができる ChatGPTは、テキストのみならず、音声や画像など、多様な形式の入力にも対応することができます。そのため、様々な用途で利用されています。

  3. 小型でありながら高い性能を持つ ChatGPTは、GPT-3に比べ、より小型でありながら、高い性能を持つため、リアルタイムに応答を生成することができます。また、学習に必要な計算リソースも少なく、比較的容易に導入することができます。

ChatGPTは、多岐にわたる用途で利用されています。例えば、以下のような活用例が挙げられます。

  1. チャットボットや対話システムの開発 ChatGPTは、人工知能を用いたチャットボットや対話システムの開発に利用されます。顧客対応やカスタマーサポート、人と人とのコミュニケーションを自動化するために利用されます。

  2. 教育分野の応用 ChatGPTは、教育分野でも活用されています。例えば、英会話の練習や語学学習において、ChatGPTを用いることで、より自然な会話を体験することができます。

  3. ゲームやエンターテインメント分野の応用 ChatGPTは、ゲームやエンターテインメント分野でも利用されています。例えば、AIを搭載したキャラクターがプレイヤーと会話をすることで、よりリアルなゲーム体験ができるようになります。

開発者側が想定していなかった使われ方に関しては、例えば、ChatGPTを用いてジェネレーティブ・アートを作成することがあげられます。ChatGPTは、言葉の生成に特化していますが、その言葉を絵や音楽に変換することもできるため、アート制作に利用することができます。例えば、ChatGPTを用いて、入力された言葉から絵画を自動生成することができます。

また、ChatGPTを用いて、詩や小説など、文学作品を自動生成することもできます。これにより、新しい文学ジャンルが生まれる可能性があります。

さらに、ChatGPTを用いて、音声認識技術や音声合成技術と組み合わせることで、より自然な音声の生成が可能になります。例えば、AIアシスタントや音声ナビゲーションシステムの開発に利用されることが期待されています。

以上のように、ChatGPTは、自然な対話を生成するための優れた技術であり、多岐にわたる用途で利用されることが期待されています。開発者側が想定していなかった使われ方も多数あり、新しい分野の開拓にもつながる可能性があります。

ChatGPTへの質問
こちらも普通の文章では面白くなかったので、「ChatGPTの特徴と活用例についておしえてください。また活用例の中で開発者側が想定していなかった使われ方があればそれも合わせて教えてください。」と聞いてみました。豆知識最高。

2-3.ChatGPTが解決できる伝統工芸の課題

伝統工芸の課題としては、以下のようなものがあります。

  1. 人材不足:多くの伝統工芸品は熟練した職人の技術が必要であり、その継承が困難になっています。

  2. 売り上げの低迷:伝統工芸品は高価なものが多く、若い世代には敬遠される傾向があります。

  3. デザインの停滞:伝統工芸品は伝統的なデザインが主流であり、新しいデザインの開発が進んでいません。

ChatGPTを使うことで日本の伝統工芸を救うための手段の1つとして、以下のようなアイデアがあります。

  1. 伝統工芸品の価値を伝える文章の自動生成 ChatGPTを使って、伝統工芸品についての説明や価値を伝える文章を自動生成することができます。これにより、多くの人に伝統工芸品の魅力を伝えることができ、その需要を高めることができます。

  2. 伝統工芸品のデザインの自動生成 ChatGPTを使って、伝統工芸品の伝統的なデザインを元に新しいデザインを自動生成することができます。これにより、伝統工芸品の魅力をより多くの人に伝えることができるだけでなく、新しい需要を生み出すこともできます。

  3. 伝統工芸品の販売促進 ChatGPTを使って、伝統工芸品に関する情報を収集し、それを分析して販売促進の戦略を立てることができます。また、SNSなどを活用して、伝統工芸品に関する情報を発信し、需要を喚起することもできます。

以上のように、ChatGPTを使った伝統工芸品のプロモーションや販売促進の方法は、多岐にわたります。これらを活用することで、日本の伝統工芸品の需要を高め、未来に受け継がれることを期待できます。

これらの方法によって、伝統工芸品の課題を解決し、新たな工芸品の開発にもつながる可能性があります。


【第3章】ChatGPTを使って日本の伝統工芸を救う方法

3-1. ChatGPTを活用した顧客サポートの強化

伝統工芸品を購入する場合、製品についての情報や注意点など、多くの情報を得る必要があります。ChatGPTを使って、自動応答システムを作成することで、顧客が質問をした際に迅速に回答することができます。また、ChatGPTを使って、より高度な顧客サポートを提供することもできます。例えば、ChatGPTを使って、伝統工芸品に関するより専門的な質問に回答することができます。

3-2. 新たな工芸品の開発に向けたChatGPTの活用

ChatGPTは、新たな工芸品の開発においても活用される可能性があります。例えば、既存の工芸品や素材についてのデータをChatGPTに学習させることで、そのデータに基づいて新しい工芸品を生成することができます。また、ChatGPTにデザインのアイデアを与えることで、それを元に新しい工芸品のデザインを生成することもできます。

伝統工芸の継承・発展においても、ChatGPTは重要な役割を果たすことができます。例えば、ChatGPTに伝統工芸品に関する情報を学習させ、その知識を活用して伝統工芸品のデザインや製造に関するアドバイスを提供することができます。また、ChatGPTに伝統工芸品のデザインや技術に関するデータを学習させることで、新しい工芸品を開発する上でのアイデアやヒントを提供することができます。

しかしながら、ChatGPTはあくまでも人工知能であり、人間が持つ感性や美意識を完全に置き換えることはできません。伝統工芸の継承・発展においても、ChatGPTが補助的な役割を果たすことができると同時に、人間の感性や技術が不可欠であることを忘れてはなりません。

3-3. ChatGPTを活用したオンライン展示会の実施とデジタルカタログの生成

新型コロナウイルスの影響で多くのイベントや展示会が中止になったため、オンライン展示会の需要が高まっています。ChatGPTを使って、オンライン展示会のためのデジタルカタログを作成することができます。このカタログは、顧客がオンラインで閲覧し、製品の詳細を確認したり、問い合わせたりすることができます。また、カタログ内にChatGPTを組み込むことで、自動応答システムを作成することも可能です。この自動応答システムを使うことで、販売員がいなくても顧客の問い合わせに対応することができます。

ChatGPTへの追加質問。
ここは具体的なアクションがよくわからなかったので、以下のように追加で質問しました。「ChatGPTを使って、オンライン展示会のためのデジタルカタログを作成の仕方について具体的なツールなども踏まえてステップごとに初心者にもすぐできるように詳細を説明してください。」この後の文章はその解答です。

オンライン展示会のためのデジタルカタログを作成するためのステップをご紹介いたします。

ステップ1:ChatGPTの選択 まずはじめに、ChatGPTを使ってデジタルカタログを作成するためのツールを選びます。例えば、GPT-3を利用したOpenAIの「DALL·E」や、日本語での自然言語処理に強い「GPT-j」があります。目的やデータの種類によって、適したツールを選ぶことが重要です。

ステップ2:データ収集 次に、カタログに載せる商品や作品の情報を集めます。これは、商品名、説明、写真、サイズ、価格などです。また、作品に関する情報や歴史、工芸品の特徴なども記載することで、より理解度の高いカタログに仕上がります。データ収集には、Webスクレイピングや手作業での入力などの方法があります。

ステップ3:ChatGPTによる自動生成 収集したデータを元に、ChatGPTを用いて自動生成されたカタログを作成します。例えば、商品名や説明文、歴史などを入力してChatGPTに学習させ、生成された文章をカタログに反映させることができます。また、生成された文章に手動で修正や追加を行い、より良いカタログに仕上げることもできます。

ステップ4:カタログのデザイン 最後に、カタログのデザインを行います。これには、各種のデザインソフトやオンラインツールが利用できます。カタログには、画像や写真を入れたり、デザインを加えたりすることで、より魅力的なデジタルカタログを作成することができます。

以上が、オンライン展示会のためのデジタルカタログを作成するためのステップです。デジタルカタログは、オンライン展示会に限らず、ネット販売や広告などにも利用することができます。自動生成された文章を手動で修正することで、より専門的で魅力的なカタログを作成することができます。

3-4. ChatGPTを活用したSNSコンテンツの自動生成

伝統工芸品をより多くの人々に知ってもらうためには、SNSを活用することが重要です。しかし、SNSを運用するためには、コンテンツの作成や運用、分析など多くの時間と労力が必要です。ChatGPTを使って、SNSのコンテンツ作成を自動化することができます。ChatGPTに学習させた過去の投稿データを元に、新しい投稿を作成することができます。このようにすることで、短時間で多くのコンテンツを作成することができます。

ChatGPTへの質問。
「同じように。ChatGPTを使って、SNSのコンテンツ作成を自動化するやり方について初心者にもわかるようにツール名も踏まえてステップごとに詳細を教えてください。」といったらツールがテクニカルに寄りました。個人的な興味があり、この後の対話はだいぶPythonやらツールによっています。結構バイアスかかりますね。

SNSのコンテンツ作成を自動化する手順をご説明します。

1) GPT-3 APIのアカウントを作成 最初に、GPT-3 APIのアカウントを作成する必要があります。これは、OpenAIが提供するGPT-3モデルを利用するためのものです。登録手順は公式サイトで確認できます。

2) Pythonのインストールとライブラリのダウンロード 次に、Pythonのインストールが必要です。GPT-3 APIをPythonで利用するために、OpenAIが提供する「openai」ライブラリをダウンロードする必要があります。

Copy codepip install openai

3)APIキーの設定 GPT-3 APIを利用するには、APIキーを設定する必要があります。APIキーはOpenAIのアカウントページから取得できます。

pythonCopy codeimport openai_secret_manager

assert "openai" in openai_secret_manager.get_services()
secrets = openai_secret_manager.get_secret("openai")

print(secrets)

4) GPT-3モデルの呼び出し 次に、GPT-3モデルを呼び出して、文章を自動生成することができます。Promptによる文章生成の場合、以下のような方法で関連情報を追加することができます。

例えば、「今日は雛祭りだね」というPromptに対して、以下のような追加の指示を与えます。

「雛祭りに関する蘊蓄を含めた文章を生成してください。」

これにより、GPT-3は雛祭りに関する蘊蓄を含めた文章を生成するように指示されます。生成された文章は、Promptに指示された内容に従って、雛祭りに関する情報をより多く含んでいるはずです。

Pythonの場合は、以下のようなコードを例として挙げることができます。

pythonCopy codeimport openai

openai.api_key = "YOUR_API_KEY"

prompt = "今日は雛祭りだね"
additional_info = "雛祭りに関する蘊蓄を含めた文章を生成してください。"

response = openai.Completion.create(
  engine="davinci",
  prompt=prompt + additional_info,
  max_tokens=1024,
  n=1,
  stop=None,
  temperature=0.5,
)

generated_text = response.choices[0].text.strip()
print(generated_text)

このプログラムは、OpenAIのAPIキーを使用してGPT-3にアクセスし、指定されたPromptに関連する文章を生成します。additional_info変数によって、追加の情報をPromptに追加することができます。生成された文章は、generated_text変数に格納され、画面に表示されます。

5) コンテンツの編集と投稿 最後に、自動生成されたコンテンツを編集して、SNSに投稿します。この段階では、どのSNSに投稿するかは自由に選ぶことができます。また、自動生成されたコンテンツを元に、画像や動画などの多様な形式のコンテンツを生成することもできます。

以上が、SNSのコンテンツ作成を自動化する手順です。GPT-3 APIを利用することで、より多くの時間をコンテンツ制作に費やすことができます。ただし、生成されたコンテンツがSNSの規約に違反することがないよう、注意が必要です。

CHATGPTへの質問。ここでは以下のように質問しました。
「ほかに伝統工芸の魅力を伝えるためのSNS文章を作るためのコツはありますでしょうか?そのコツが反映されるようにPythonのコードも変えてください。」テクニカルですいませんw

伝統工芸に関するSNS文章を作る際のコツは、以下のようなものがあります。

  1. 伝統工芸に関する知識を深める まずは、伝統工芸について詳しく知ることが大切です。その伝統工芸がどのようなもので、どのような特徴があるのかを調べ、知識を深めましょう。

  2. ユニークで魅力的な視点を見つける 伝統工芸は、その歴史や伝統的な技法が魅力的な要素の一つですが、それだけでなく、現代的なアプローチや新しい視点での取り組みもあります。伝統的な価値観と現代的な感覚をうまく融合した、ユニークで魅力的な視点を見つけましょう。

  3. 視覚的な魅力を持つ写真を使う SNSでは、目に見えるものが重要な役割を果たします。伝統工芸に関する文章を投稿する際には、魅力的な写真を使うことが大切です。また、写真には伝統工芸の魅力を伝える要素を上手に取り入れるようにしましょう。

  4. 読み手に参加してもらう SNSは、読み手とのコミュニケーションを大切にする場所です。伝統工芸に関する文章を投稿する際には、読み手に参加してもらうような工夫をすることが大切です。例えば、伝統工芸に関するクイズや、伝統工芸に関する自分の思い出を投稿するように呼びかけるなど、読み手との関わりを大切にしましょう。

また、伝統工芸に関する情報を集める際には、伝統工芸の専門家や愛好家からのインタビューを取ることも有効です。その際には、彼らがどのような点で伝統工芸を魅力的と感じているのか、何が伝統工芸の魅力を引き出しているのかをじっくり聞き取ることが重要です。このような情報を元に、SNSでの投稿内容を充実させることができます。

また、SNSでの投稿は短い文章が多いため、簡潔で分かりやすい表現が求められます。具体的には、キャッチーなタイトルや見出しをつけること、画像を使って視覚的に伝えること、短い文章で伝統工芸の魅力を表現することが大切です。

以下が完全なコードになります。

pythonCopy codeimport openai
import os

# APIキーの設定
openai.api_key = os.environ["OPENAI_API_KEY"]

# GPT-3モデルの呼び出し
def generate_text(prompt):
    model_engine = "text-davinci-002"
    response = openai.Completion.create(
        engine=model_engine,
        prompt=prompt,
        max_tokens=1024,
        n=1,
        stop=None,
        temperature=0.7,
    )
    message = response.choices[0].text
    return message.strip()

# Promptの生成
def generate_prompt(hina_matsuri_text):
    prompt = f"\"雛祭り\"について話してください。文章の内容は、以下のような特徴を持っている必要があります。\n\n・雛祭りについての説明\n・雛祭りの歴史や意義に関する情報\n・雛祭りに関する蘊蓄やトリビア\n・雛祭りで飾る「雛人形」に関する情報\n\n\n【以下、自動生成された文章】\n\n"
    prompt += hina_matsuri_text + "\n"
    return prompt

# SNS投稿用の文章を生成する関数
def generate_sns_text(hina_matsuri_text):
    prompt = generate_prompt(hina_matsuri_text)
    sns_text = generate_text(prompt)
    return sns_text

上記のコードでは、generate_sns_text()関数を呼び出すことで、雛祭りに関する文章を自動生成して返します。hina_matsuri_text引数には、雛祭りに関する情報を含むテキストデータを渡します。generate_prompt()関数は、自動生成する文章のテンプレートを生成するためのものであり、generate_text()関数はGPT-3モデルを呼び出して実際に文章を生成するためのものです。

SNS投稿用の文章を生成する場合は、generate_sns_text()関数を以下のように呼び出すことで実行できます。

scssCopy codegenerate_sns_text(temperature=0.7, max_length=50, prefix="伝統工芸")

  • temperature: テキスト生成時のランダム性の度合いを指定します。値が小さいほど、より予測可能なテキストが生成されます。値が大きいほど、よりランダムなテキストが生成されます。

  • max_length: 生成されるテキストの最大長を指定します。

  • prefix: 生成されるテキストの先頭にくっつけたい文章を指定します。

この関数は、指定されたprefixを文章の先頭にくっつけて、その後の文章をGPT-3によって生成します。temperatureやmax_lengthを変えることで、生成される文章の内容や長さを調整できます。また、prefixを変えることで、生成される文章のトピックを変更できます。

以上のように、GPT-3を使って伝統工芸の魅力を伝えるSNS投稿用の文章を生成するためのPythonコードを示しました。これを活用することで、より魅力的な投稿を簡単かつ効率的に作成することができます。


Pythonのコードに関しては、GPT-3のAPIを呼び出す際に、以下の点に注意することが重要です。

  1. Promptには、投稿の目的やコンセプトを明確に記述すること。例えば、伝統工芸を紹介するためのキャッチーなタイトルや簡潔な説明文を用意する。

  2. 投稿に必要な情報を収集し、それをAPIに渡すこと。例えば、伝統工芸に関する記事やインタビューから、投稿に必要なキーワードやフレーズを抽出する。

  3. 取得した情報をもとに、APIが自動生成した文章を編集すること。自動生成された文章はあくまで一例であり、必ずしも完璧な文章とは限らないため、必要に応じて文章を修正したり、別の情報源から新しいアイデアを得たりする必要がある。


以上の点を踏まえて、より効果的な伝統工芸のSNS投稿を行うことができます。


3-5. まとめ

これらの方法を組み合わせることで、伝統工芸品の需要を増やすことができます。ただ、ChatGPTを活用する際には、技術的な面だけでなく、マーケティングやブランディングなどの知識も必要となります。伝統工芸品に限らず、どの分野でも、ChatGPTを活用する際には、事前にその分野についての知識を深めることが重要です。これらの知識を身につけることで、ChatGPTをより効果的に活用することができるようになります。

最後に、ChatGPTを活用して日本の伝統工芸を救うことは、簡単なことではありません。しかし、技術や知識を駆使して、新しい方法を模索し、伝統工芸を現代に受け継ぐことができるかもしれません。ChatGPTを活用した新しい取り組みが、日本の伝統工芸の発展に貢献することを期待しています。

【第4章】ChatGPTを使い始めるためのステップ

(筆者コメント:とりあえず5-1だけでよいと思います)

4-1. アカウント登録の手順

まず最初に、OpenAIのWebサイト(https://openai.com/)にアクセスして、アカウントを登録します。登録にはメールアドレスが必要です。

4-2. モデル選択の方法

次に、ChatGPTを使用するためのモデルを選択します。OpenAIでは、様々な種類の言語モデルが提供されていますが、ChatGPTを使用する場合は、GPT-3を選択することが一般的です。

4-3. データの入力方法

ChatGPTを使うには、入力データが必要です。具体的には、質問や会話の例文を用意します。この際、データ量が多いほど、ChatGPTがより自然な回答を生成することができるようになります。
また、入力データは、OpenAIのAPIを介して送信することができます。APIは、OpenAIのWebサイト上で提供されています。

4-4. ChatGPTを使ってみよう!

最後に、入力データを使用してChatGPTを起動し、会話を開始します。ChatGPTが自動的に回答を生成し、会話を続けてくれます。

ChatGPTの使用方法は、上記のステップに従うだけで比較的簡単に始めることができます。ただし、入力データの質や量*によって、ChatGPTが生成する回答の質も変わってくるため、注意が必要です。また、ChatGPTは一般的な会話の流れに従って回答を生成するため、ある程度の時間がかかることがあります。

ChatGPTへの追加質問
「質と量の詳細を教えてください」と確認したところ以下のようにChatGPTより返ってきました。本文に関係なかったので省いています。
ーー
ChatGPTを効果的に使うためには、入力データの質と量が非常に重要です。データの質については、トレーニングデータに含まれるテキストの内容が重要です。例えば、ChatGPTを用いて対話システムを構築する場合、トレーニングデータには、その対話に関連するトピックや表現、一般的な言い回しなどが含まれている必要があります。また、テキストの品質が高いほど、ChatGPTの出力も良質になります。データの量については、トレーニングデータの量が多いほど、ChatGPTの出力も正確になる傾向があります。しかし、適切な量のトレーニングデータを集めることが重要で、トレーニングデータの量が多すぎると過学習に陥る可能性があるため注意が必要です。総じて、ChatGPTを効果的に使うためには、適切な質と量のトレーニングデータを用意することが大切です。

ChatGPTへの追加質問
同様に、モデルのトレーニングについて確認したところ以下のように返ってきました。
ーー
モデルのトレーニングを自分で行うためには、Pythonのプログラミング言語を使ってコーディングする必要があります。そのため、Pythonの学習が必要です。
Pythonの学習については、以下のサイトが参考になるかもしれません。
Pythonの公式サイト (https://www.python.org/)
Codecademy (https://www.codecademy.com/learn/learn-python)
Udemy (https://www.udemy.com/topic/python/)
Coursera (https://www.coursera.org/courses?query=python)
また、モデルのトレーニングを行うにあたり、Deep LearningのフレームワークであるTensorFlowやPyTorchを使うことが一般的です。これらのフレームワークについては、公式ドキュメントやオンライン講座などで学ぶことができます。
以下にいくつかのトレーニングのためのサイトを紹介します。
TensorFlowの公式サイト (https://www.tensorflow.org/tutorials)
PyTorchの公式サイト (https://pytorch.org/tutorials/)
Google Colab (https://colab.research.google.com/notebooks/intro.ipynb):Googleが提供する無料のクラウドベースのPython開発環境で、TensorFlowやPyTorchを含む多数のライブラリを使うことができます。
Kaggle (https://www.kaggle.com/learn/overview):機械学習に関するコンペティションやチュートリアルがあります。


【第5章】まとめ


日本の伝統工芸は、繊細な技術や美しいデザインで多くの人々から愛されています。しかし、現代のライフスタイルの変化や外国産品との競争の中で、伝統工芸は次第に姿を消しています。そんな中、自然言語処理技術を応用したChatGPTが登場し、伝統工芸の継承・発展に貢献できる可能性があります。ChatGPTを活用することで、伝統工芸に関する様々なデータを効率的に収集し、新しい工芸品の開発や、伝統工芸の魅力をより多くの人々に伝えるためのコンテンツ制作が可能になります。また、ChatGPTを用いることで、伝統工芸の職人や愛好家の知識や技術を、次世代に継承することもできます。ChatGPTが伝統工芸を救うための力を持っていることは、まだまだ知られていないかもしれませんが、伝統工芸の未来を担う人たちにとって、大きな可能性となるでしょう。


--ここまで---

【あとがき】ChatGPTを使って文章を作成しての感想。

ここより自身が使っての感想です。
(1)ChatGPTはChatなので対話ができます。あまり身構えず色々会話をするとよいと思います。「あ、そうではなく、XXXについてです。」と質問したら回答のまえに「すみません、誤解していました。」などと返してくれます。
(2)とりあえず早めに使い倒して、プロンプトといわれる質問の仕方のコツを身に着けることが大事だと思います。個人的には2-3日でなんとなくわかってきたので、もちろんマスターしたわけではないですが、週末使っていろいろ試したりしたらいいと思います。
(3)アイデア出しには良いですが、コンテンツの真偽だったり、内容の濃さはあまりない気がします。大学院で伝統工芸やっていて思いますが結構怪しいなーと思う部分が多かったです。本格的な調査前の1次調査的な感じで使うのがいいと思います。論文には使えませんね。
(4)プログラムかけるのは強いですね。結構便利です。コーディングってやりたいけどなかなかできないと思われる方DIYと同じ感覚でChatGPTと対話しながら一歩一歩やってみたら面白いと思います。
(5)元記事にもありましたが、ChatGPTの使い方はChatGPTに聞くのが一番早いですね、確かに。いろいろ対話したらいいと思いますし、逆にこういう視点が出てくるのはいいなと思いました。「ChatGPTはあくまでも人工知能であり、人間が持つ感性や美意識を完全に置き換えることはできません。伝統工芸の継承・発展においても、ChatGPTが補助的な役割を果たすことができると同時に、人間の感性や技術が不可欠であることを忘れてはなりません。」。

いかがでしたでしょうか?
ChatGPTで文章生成してみたいという人、もしくは伝統工芸に携わっている方にとってヒントになれば幸いです。また、生成系AI初めてみたいけど、どこから初めていいかわからないという人にとって、初めてみるきっかけになれば本当にうれしいです。

長文にもかかわらず(とはいえほぼChatGPTが書きましたが笑)読んでいただきありがとうございました。



この記事が参加している募集

AIとやってみた

サポートありがとうございます。 何冊か書いてみてわかったのですが、note書くのかなりの熱量と時間がいるのでサポートは励みになります。