これを押してください: AI-to-Code、ChatGPT を使用した WordPress プラグインの構築
公開: 2023-01-27WMR の WordPress コミュニティ ポッドキャスト、Press This へようこそ。 各エピソードでは、コミュニティ全体からゲストが登場し、WordPress 開発者が直面している最大の問題について議論します。 以下は、元の録音の転写です。
レッドサークルが提供
Doc Pop : あなたは WMR の WordPress コミュニティ ポッドキャスト、Press This を聞いています。 毎週、WordPress コミュニティのメンバーにスポットライトを当てています。 私はあなたのホスト、Doc Popです。 私は WP Engine での役割を通じて WordPress コミュニティをサポートし、TorqueMag.Io でポッドキャストを作成したり、漫画やチュートリアル ビデオを描いたりしています。 それをチェックしてください。
Red Circle、iTunes、Spotify で Press This を購読するか、wmr.fm でエピソードを直接ダウンロードできます。
テクノロジーに詳しい人なら、今が AI にとってエキサイティングな時代であることをご存知でしょう。 昨年、Dall-e や Midjourney などのツールによるテキストから画像への合成がブームになりました。 今年は、その興奮が ChatGPT などのツールに向けられたようです。 ここ数週間、ChatGPT が高校のエッセイを書くことから、外部コーディングなしで新しい WordPress プラグインを作成することまで、あらゆることに使用されているのを見てきました。
Press This のこのエピソードでは、ポッドキャスターで AmericanEagle.com の WordPress プラクティス ディレクターである Ellis LaMay が参加し、ChatGPT のような AI ツールが WordPress エコシステムをどのように変えることができるかについて話します。 エリス、今日の調子はどう?
エリス・ラメイ: 元気です。 私はここにいることに興奮しています。 ショーに出演してくれてありがとう。
DP:大規模言語モデルを深く掘り下げる前に、WordPress の起源の話をぜひお聞きしたいと思います。
EL:そうですね。 うん。 いいね。 この話をどうしようかと考えていたのですが、WordPress を使って何年も働いてきた多くの人たちと同じように、基本的には偶然にハマってしまったのです。 子供の頃、私は常にテクノロジーに魅了されていました.
それから最終的には、彼らが働くことを意図していない方法で彼らを働かせる方法を見つけようとすることにつながりました。 IT 部門からのジャンク コンピューターと、これが、使用する材料の無限のソースのようなものです。
少し年を重ねるにつれて、ソフトウェアの側面に興味を持つようになりました。 コンピューターと Windows に、基本的に意図されていないことを実行させようとし始めました。 でも結局、信じられないかもしれませんが、私は大学に行き、大学ではコンピューターを勉強しませんでした。
私はずっと自転車屋で働いていました。 そのため、ある時点で、私が働いていた自転車店はウェブサイトを必要としていました。 彼らは技術的な助けを必要としていました。 そして、私はいつでもそれらのことを行うことができる社内従業員のようなものでした. そしてある日、当時は存在しなかった分類された自転車のウェブサイトが必要であることに気づきました。
そして、私たちが持っているすべての顧客から、そのようなことを知っているかどうか、または中古の自転車を販売している場所を知っているかどうかを尋ねるこのアイデアを思いついた. それで、自分の技術的バックグラウンドと軽いコーディング経験に基づいて、これを自分で作成しようと試みました。 そして、それが基本的にWordPressテーマを見つけた方法です.
つまり、あなたが話しているのは、おそらく 2015 年頃、2014 年頃、おそらくそのあたりだったでしょう。 WordPress テーマを手に入れると、物事を分解して、それらがどのように機能するかを理解することへの子供の頃の情熱がすぐに戻ってきました。
DP:あなたは現在の仕事の一環として、テクノロジーのトレンドを研究しており、常に WordPress に目を光らせていましたが、最近では、私が何度も言及した ChatGPT などのツールを含む AI の可能性にも実際に飛び込んでいます。番組冒頭の回。
ChatGPT とその仕組みについて少し教えていただけますか?
EL:ええ、つまり、素人の説明のようなものがあると思います。もちろん、それを動かしているテクノロジーについてのより深い説明もあります。 しかし、表面的には、技術者ではない人や、自分が技術者だとは思っていない人を含め、多くの人々の注目を集めています。 本質的には、チャットのようなインターフェイスを見ることができる OpenAI によって公開されたソフトウェアの一部であるため、言語モデルから学習したコンピューターと話していることを除いて、入力を入力するボックスです。
その後、あたかも人間であるかのように対話できます。 そのため、他の検索インターフェイスや、ほとんどの人が慣れていないようなコンテキストを理解するなどの興味深いことができます。 つまり、それは基本的に表面レベルのことです。 その下にはおそらく、データと大規模な言語モデルと巨大なデータ構造を組み合わせて機能し、その知識を吸収する非常に強力なアルゴリズムがいくつかあると思います。
DP:ショーの前に、あなたと私は、ChatGPT のユニークな点の 1 つは、コンピューターとディスカッションを行うことができるチャットのようなインターフェイスであり、非常に自信を持って何かを吐き出す方法について言及していました. それは正しいかもしれないし、正しくないかもしれません。 しかし、それは一種のインターフェイスであり、非常に革新的なことです。 ChatGPT のようなツール、またはそれに似た他のツールがどのように WordPress 訪問者のエクスペリエンスを向上させることができるか教えていただけますか? 私の WordPress サイトへの訪問者?
EL:ええ、それは本当に良い質問です。 このようなツール、特に ChatGPT の潜在的な可能性の一部は、おそらく実装者側から、ユーザー エクスペリエンスを改善する日が来るかもしれないと思います。 おそらく、私は毎日一日中ウェブサイトを構築している人間なので、偏見を持っているのかもしれません。 しかし、私が本当に魅力的だと思ったのは、私があらゆる種類の UX 研究に関与していることです。基本的に私たちが行っていることは、ウェブサイトやアプリケーションの何十ものユーザーからフィードバックを得て、彼らのユーザー エクスペリエンスがどのようなものであったかについての定性的なフィードバック。
それを潜在的に数百人または数千人にスケールアウトし、ChatGPT のようなツールを使用して大量の定性的なフィードバックを分析する状況を想像しました。 何千ものユーザー フィードバック セッションの分析に基づいて、インターフェイスで実行できるいくつかの要点、文字通り実行可能なタスクまたは手順に要約するだけです。 そして、それは人々ができることですが、それには非常に長い時間がかかります.
DP:私がそれを正しく理解していれば、それはかなりクールに聞こえると思います。 テストの実行について説明しているように聞こえるか、ユーザーがサイトにアクセスする方法を調べているだけのように聞こえますが、このビッグデータがあり、ChatGPT のようなものを使用してそのデータを分解して、そのすべてのデータを調べる方法を知るために。 あなたはあなたに何かを話し、提案をすることができます。 それはあなたが言っていることですか?
EL:そうですね。 1,000 人を対象に調査を行い、ソフトウェアを使用した経験について説明するように依頼したとします。 そして、定性的なフィードバックを求めているので、そのままにしておきます。 その調査の最後に、誰かがそのすべてのフィードバックを調べて、それをある種の持ち帰りに要約しなければなりません.
どういう意味ですか? それは私たちに何を教えてくれますか? 私たちは何を学ぶことができますか? それは人間にとって非常に大きな仕事ですよね? 何千ものフィードバック調査を読み、入力を追跡し、まとまりのあるメッセージにまとめます。 しかし、コンテキストを理解できる ChatGPT のようなものがあれば、それは最終的にはこれらのタスクをはるかに高速に処理するコンピューターの能力だからです。 ビッグデータからは、はるかに大きな成果を得ることができます。 本当に速いように。
DP: Web 開発者がサイトを改善するためにこれをどのように使用できるかについては、すでに話し合っています。 GitHub の Copilot のようなものがあります。これにより、開発者はオートコンプリートを行うことができるようになります。 コンピューターがコードを書くのを手伝ってくれるのに、コードを書かないようなものです。
これは、WordPress を使用しているユーザーが目にする、または既に使用していると思われるものですか。
EL:それは本当にクールだと思います。 それ自体がChatGPTと提携しているかどうかはわかりませんが、WordPressコードを書くことを報告するいくつかのAIツールの出現を見てきました. 右? したがって、これは、カスタム メタ フィールドを使用してカスタム投稿タイプの構造を構築するようなものであり、このソフトウェアに入れているのは、あなたが望むものの素人の説明です。
そして、AI が実際にそれをコードに変換し、コンテンツ タイプとカスタム フィールドを構造化します。 だから私は野生でそのようなものを見てきました。 私が本当に興味を持っているのは、特にゲームのこの段階で、これらのテクノロジーがどれほど信頼できるかということです. 主な理由は、Web サイト、特に WordPress の開発に関する私の経験から、他のプラグインや他のサイト機能のコンテキストが非常に重要であるということです。
そのため、AI がそれを説明できるかどうかはまだわかりませんが、近い将来それが実現することは想像できます。
DP:ここはちょっと休憩するのに良い場所だと思います。戻ってきたら、WordPress で AI ツールを使用する可能性について Ellis LaMay との会話を続けます。 乞うご期待。
DP:あなたは、WordPress コミュニティのポッドキャストである Press This を聞いています。 私はホストの Doctor Popular です。今週は、ポッドキャスターであり、AmericanEagle.com の WordPress プラクティス ディレクターである Ellis LaMay が参加しました。 Ellis は、ChatGPT のような AI ツールの可能性を研究しており、WordPress 開発者だけでなく、Web サイト開発者だけでなく、WordPress 開発者もそれらをどのように使用できるかについて考えています。
これまで、Copilot と、ChatGPT が人々のサイト作成にどのように役立つ可能性があるかについて説明してきました。 ちょっと興味がありますが、あなたの調査を見たことがありますか? ChatGPT が Web サイトで予期しない方法で使用されているクールな例を見たことがありますか?
EL:ユニークな例を考えようとしています。 いくつかのユニークなものを思いつくのは少し難しいですが、あなたが推測するような方法で使用されていることは間違いありません. 右。 そして、今では多くの人が認識しているトピックの 1 つは、これらのテクノロジーの多くがコンテンツを非常に迅速に生成するためにどのように使用されているかということです。
あなたの名前をそこに広め、ブランドを宣伝し、検索エンジンの結果を上昇させる大きな部分は、良いコンテンツを定期的に公開することです. ですから、このようなものに最も適しているのはそこだと思います。 今週の時点でも、WordPress にプラグインをインストールし、API キーを接続してそのプラグイン内で ChatGPT を機能させ、いくつかのキーワードに基づいてブログ コンテンツの生成を開始できる 2 つのプラグインが存在することを確認しました。あなたが与えるトピック。 そして、私が今日遊んでいたものは、実際には、そのコンテンツを構造化された見出しと適切なセマンティック マークアップで書いています。
つまり、マーケターにとって今は一種のワイルド ウェストだと思います。なぜなら、彼らはそのようなツールを使用して、ブログ コンテンツのプロトタイプをすばやく並べ替えてアイデアを出し、そこから微調整できるからです。
DP:グーテンベルク ブロックと、そのような可能性について話しています。 AI アート ジェネレーターである Imajinn の作成者と話をしたことをお伝えしたいと思います。 そして、WordPress ブロックとして実行されます。 プラグインをインストールしてから、投稿の途中にブロックを追加するだけで、プロンプトを入力できます。
そして、投稿のアイキャッチ画像を作成するために時々それを使用していますよね? あらゆる準備が整っていて、注目の画像が必要だとわかっていて、ストックフォトを手に入れたくないだけで、写真を作成する時間がないとき、それは常に難しいことです.あなた自身の。
そのため、コンテンツを生成するワークフローに AI を統合する方法はいくつかあります。 そして、あなたが話していることは、プラグインがインストールされてからブロックされ、ダッシュボード内で、おそらくプロンプトの周りにコンテンツを作成できるようなものです。
それはかなりクールですね。 生成されたコンテンツが Google 検索を圧倒し、Web を圧倒するかもしれないという話がありますよね?
それはとても簡単で、人々がコンテンツを作成するための多くの可能性とインセンティブがあります。誰かを雇わずにそれを行うことができれば、ChatGPT を通じて生成することができれば、さらに多くのコンテンツが生まれるでしょう. それで、Google が AI テキストを検出する方法を持っていて、それを罰しようとするかもしれないという考えがありました。
Google が AI で生成されたコンテンツを取り締まっていると聞いたことがありますか?
EL: Google がこれを行っているという具体的なニュースは聞いていませんが、彼らがそうしたいと思っていることは容易に想像できますよね? 数週間前、私が初めて ChatGPT のことを知り、調べ始めたとき、YouTube にアクセスするだけで、ほんの 30 分ほどで ChatGPT がどのようなものであるかについてのビデオの見出しが見られるようになったからです。私たちが知っているように、Googleを終わらせます。
Google はそのようなメッセージを聞くのが好きではないと想像しなければなりません。 その観点から、もちろん、彼らはおそらくこれを少しコントロールしたいと思うでしょう。 しかし、もう 1 つのことは、開発者として、最初からずっと Google を追跡してきたことです。なぜなら、構築するものはすべて、構造の観点から Google とうまく連携しなければならないからです。 また、デジタル マーケティング、ランキング、プロモーションの目的でも使用されます。
私が知りたいのは、私が理解しているように、Google の主要な使命の 1 つは、ウェブを民主化することです。 彼らの目標は基本的に、最高のコンテンツ、最も関連性の高いコンテンツを探している人々の手に届けることです。 ですから、誰もが AI を使用してコンテンツを生成している場合、コンテンツ全体の品質が低下しているのでしょうか? その背後にいる人々の批判的思考と思考のリーダーシップはもはやありませんが、その一部はコンピューターによって生成されています。
何年にもわたる Google アルゴリズムのすべての変更と、キーワードの詰め込みなどを排除するために基本的に大きな進歩を遂げてきたことを考えると、人間が生成したコンテンツのように本物とは見なされないため、コンピューターで生成されたコンテンツを避けることに重点を置いています。
DP:ええ、先ほども言いましたが、ChatGPT が提供する答えは、コードを書いているのか、本のレポートを提供しているのかにかかわらず、非常に自信があります。 そして、それは間違いなく私が思っているよりも優れた作家です. 認めざるを得ませんが、それは私の強みではありません。 しかし、それがより優れたライターであるという理由だけで、必ずしも正しい答えが得られるとは限らず、Google でより高いトレンドが開始される可能性があるのではないかと個人的に少し心配しています.
また、Google が AI を検出するための修正を行っているかどうかはわかりませんが、精度を検出するための修正も行っています。 しかし、それは現在私たちが心配していない別のことだと思います. Google は物事の正確さを検出していますか? 訪問者がサイトに滞在する時間、サイトのパフォーマンスを確認するだけです。 そして彼らのアルゴリズムの他の部分。 ChatGPT後の世界でGoogleが関連性を維持するには、何らかの調整が必要になるようです.
EL:ええ、そうなるでしょう。 そして、そのようなことが学界のどこで衝突するのか、私もほとんど疑問に思っています。 ここ数週間、私がこの件について話した何人かは、あらゆるレベルの教師であり、彼らが最初に抱く質問の 1 つは、ほとんどこのような驚きの表情でした。彼らは私を見て、「なんてこった、私の生徒たちはすでにこれを使って紙などでごまかすのが好きですか?」
そして、私の本当の答えは、わかりませんが、多分です。 ですから、あなたも疑問に思う必要があります。Google や検索エンジンがすでに存在し、学生の学習方法を大きく変えました。 でも20年前の話ですよね? では、ChatGPT がそのシナリオにどのような新しい種類のリスクをもたらすのでしょうか?
それがどのように機能するかを見るのは本当に興味深いと思います。
DP:電卓がどのように学生を壊そうとしたかについても、多くの会話があります。 同様に、学生は、日常の数学ではなく、より高度なもののいくつかについて、この非常に高度な数学をすべて行う方法を知る必要があります. 実際に適用しなければならないものであっても、彼らはそれを行う方法を知る必要があります.
おそらく今から 20 年後だと思いますが、「電卓が生徒の高校をどのように台無しにしたか」を振り返るのと同じように、これらの会話を振り返る可能性があります。
EL:ええ、絶対に。 それは可能であり、あらゆる技術的進歩に伴い、それが良い目的で使用される可能性と、悪い目的で使用される可能性があると思います. 私は一種の独学者です。 能力開発について私が知っていて、私のキャリア開発において非常に重要であったことの多くは、独学で学んだことです。
このようにキャリアを積むのは興味深いことです。なぜなら、私にとってそれは本質的に、たくさんの優れたリソースをつなぎ合わせ、その過程で学ぶ方法を学ぶことだからです。 しかし、特定の言語を学ぶ機会があり、行き詰まってしまい、知識のギャップを埋めてくれる人が必要になることがあります。
そして、あなたが自己学習者であるとき、あなたは、Google を介して見つけることができるものについて気まぐれです. ChatGPT は実際には、自己学習者が存在することを知らない可能性のあるリソースを示したり、言語学習モデルからそのコンテキストを取得したため知識のギャップを埋めたりするのに役立つため、自己学習者を促進するのに役立つものになる可能性があると思います.
DP:その点で、私たちが言及したか、以前に言及したと思うツールがあります。CodeWP のようなツールです。これは、プラグインから何を求めているかを説明し、AI がそれを作成する Web サイトです。 彼らは ChatGPT を使用して、機能する場合と機能しない場合があるプラグインを作成していると思いますが、知識ベースとして WordPress プラグインでトレーニングされていると思われます。 したがって、そのために非常に特化する必要があります。 現時点では、コーディングを避けたい人にとって、これは良いツールだと思いますか? 彼らはそのようなツールを使用する必要がありますか?
EL:私は今のところ、しっかりしたノーで行く必要があると思います。その理由は、繰り返しになりますが、アプリケーションの残りのコンテキストが重要だからです。 そのすべてのコンテキストを横に押し出し、特定の機能または特定の何かを実行するプラグインを作成した場合、そのプラグインをインストールしてからエコシステムの残りの部分と競合する可能性が高いと思います。後で競合が発生する可能性があります。
右? サイト アーキテクチャに新しい変数や要素を導入すると、より多くの関数を記述し、より多くの機能を構築できます。 スラムダンクのようなものではないと思います。 私は、ChatGPT やその他の同様のツールを、他のツールと同じように見ています。
ハンマーは家を建てません。 ハンマーを持っている人が家を建てます。その人は、その旅の途中で他の多くの要因を文脈に取り入れる必要があります。 そして、少なくとも今のところ、ChatGPT もまったく同じだと思います。
DP:ここは私たちがちょっと休憩するのに最適な場所です。戻ってきたら、Ellis LaMay に、WordPress 開発者にとっての ChatGPT の潜在的な用途について話します。 引き続きご期待ください。
DP: Press This a WordPress Community Podcast へようこそ。 ホストの Doc Pop です。今週は、AmericanEagle.com の WordPress プラクティス ディレクターである Ellis LaMay と ChatGPT について話します。
エリスさん、番組の冒頭で、あなたはこのテクノロジーに目を向けているとおっしゃっていました。また、毎日ウェブサイトを構築しているとおっしゃいました。
AmericanEagle.com のあるプロジェクトの Web デザインに ChatGPT を使用することについて、皆さんはまだ話し合ったことがありますか?
EL:とても、とても軽く。 そして、開発中に見られる実用的な用途の 1 つは、プレースホルダー コンテンツを埋めることだと思います。 ある時点で Web サイトで作業したことがある人なら誰でも Lorem Ipsum Web サイトにアクセスして、基本的に大量のプレースホルダー コンテンツをコピー アンド ペーストして、レイアウトを簡単に構築できるようにしたことがあると思います。
また、プロトタイプやコンセプトを顧客に提示する場合、少なくとも Lorem Ipsum 以外の関連するコンテンツをデザインに含めることは、非常に効果的です。 というわけで、今のところは、ちょっと足をのばして、ブログのタイトルなどを作成するために使い始めたところです。
サイトのデモを目的としているだけで、思慮深いコンテンツ作成に代わるツールとして宣伝しているわけではありませんが、それは私たちが使用している 1 つの方法です。 しかし、アメリカン イーグルには The Hatchery と呼ばれる優れたプログラムもあります。その唯一の目的は、新しい技術を構築し、それらを前進させる革新的なアイデアを考え出すことです。
そのため、まだ詳細を共有することはできませんが、The Hatchery がさらに開発するためにいくつかのアイデアを推奨しています.
DP:ダミー コンテンツを作成するためにそれを使用することについて言及したばかりの例ですが、私はそれについて考えたことさえありませんでした。 これは当然のことですが、サイトを構築していて、それがレストランにどのように見えるか、またはこのサイトが何か他のものにどのように見えるかを示したい場合、これはゲームチェンジャーです.
そして、そこにローカライズされたテキストが含まれているかもしれません。 すべてプロンプト付き。 男、それは Lorem Ipsum よりもはるかに優れているでしょう。 Lorem AI-ipsum のように頭の中で読み上げられますが、よく聞こえません。 しかし、それは本当にクールな使い方です。 私たちがそこにそのようなものを見たら、それはクールだろう.
EL:わかりました。 たぶん、リスナーはそのアイデアを採用して、それを推し進めるでしょう。
DP:まだ初期の段階かもしれませんし、多くのバグがまだ解決されていないこともわかっています。 しかし、初期の頃、私が最も興奮していたことの 1 つは、間違いなくワークフローの一部として使用することだと思います。
ビデオを作っていてなかなか思いつかない場合は、テキストの本文にその説明を入れる必要があります。 ChatGPT に行って、探しているものを伝えると、何かが得られます。 まだ正確には使っていないと思いますが、とても役に立ちました。
そして、アートについても、Midjourney のようなヘルプを使用してアートのアイデアを開始し、最終的にそれをゼロから再描画しました。 ワークフローに統合するだけで、必ずしもワークフローを置き換える必要はありません。 そして、皆さん同じように考えているようです。
EL:ええ、同意します。 ご存知のように、私がこの 2 週間で使った簡単な方法の 1 つは、クライアントやパートナーとの電話中に物事の意味をすばやく参照できるようにすることです。 認めるのはちょっと恥ずかしいかもしれませんが、例として先日、保険会社の幹部と電話をしていました。
私たちは彼らのウェブサイトのバージョン 2.0 について話していましたが、保険の世界には多くの頭字語があり、ChatGPT を立ち上げたのは本当に役に立ちました。保険?"
Google を介して同じことを行うこともできますが、Google には、自分が見ているものが正しい結果であることを確認する必要があるという手動の側面がまだ残っています。
また、文字通りの答えを見つけるには、Google のインターフェースの一部を熟読する必要があるかもしれません。 しかし、ChatGPT を使用すると、答えが得られます。 それで、それはかなり役に立ちました。 そして、私が電話で話している人々は、私がそれをポケットに入れていることを本当に知りません. ですから、そのような多くの小さな用途がビジネスの世界を刺激し続けると思います.
DP:うーん、それは本当に興味深いですね。 本日は ChatGPT についてお話しいただき、誠にありがとうございました。 今までとは違う考え方ができるようになったと思います。 エリス、人々があなたをオンラインでフォローしたい場合、あなたが行っている仕事についていくにはどうすればよいでしょうか?
EL : AmericanEagle.com のブログで私をフォローしてください。 LinkedIn と同様に。
DP:ええと、Press This のこのエピソードに参加してくださって本当にありがとうございます。 Press これは毎週のポッドキャストです。 来週は、Contextly の Ryan Singel と、Contextly のようなツールを使用して Web サイトの粘着性を高める方法についてお話します。 Press Thisをお聴きいただきありがとうございます。 私はあなたのホスト、Doc Popです。
Twitter @thetorquemag で Torque マガジンの私の冒険をフォローするか、torquemag.io にアクセスして、毎日このようなチュートリアルやビデオ、インタビューを投稿してください。 Torquemag.io をチェックするか、Twitter でフォローしてください。 Press This は Red Circle、iTunes、Spotify で購読できます。また、毎週 wmr.fm から直接ダウンロードすることもできます。 私はあなたのホスト Doctor Popular です。WP Engine での役割を通じて WordPress コミュニティをサポートしています。 また、Press This で毎週コミュニティのメンバーにスポットライトを当てるのが大好きです。