慣性聚合 関心のあるブログ、ニュース、テクノロジーを効率的に追跡
原文を読む 慣性聚合で開く

おすすめ購読元

博客园 - 司徒正美
V
V2EX
T
Tailwind CSS Blog
有赞技术团队
有赞技术团队
aimingoo的专栏
aimingoo的专栏
Apple Machine Learning Research
Apple Machine Learning Research
IT之家
IT之家
Blog — PlanetScale
Blog — PlanetScale
A
About on SuperTechFans
月光博客
月光博客
T
The Blog of Author Tim Ferriss
宝玉的分享
宝玉的分享
Martin Fowler
Martin Fowler
博客园 - 聂微东
The GitHub Blog
The GitHub Blog
V
Visual Studio Blog
WordPress大学
WordPress大学
酷 壳 – CoolShell
酷 壳 – CoolShell
Engineering at Meta
Engineering at Meta
GbyAI
GbyAI

阮一峰的网络日志

記事がありません

AI開発の近道:ワークフロー・モード
阮一峰 · 2024-10-31 · via 阮一峰的网络日志

一、はじめに

AIを使う人のほとんどは、私と同じように初心者レベルでいるでしょう。

普段は、AIに質問をする(チャットとも呼ばれます)ことが多いですが、時々既存のサービスを使うこともあります:画像の生成、コードの生成、文章の翻訳などです。しかし、時間が経つにつれて、それで満足できなくなり、多くのパーソナライズされたニーズには適切なツールが見つからず、自分で解決策を見つける必要があります。

私は、これは多くの人に直面している問題だと思います:AIを深く使うなら、自分で開発する必要がある

今日は、AI開発の簡単な方法を紹介します。高難度の壁がないので、普通の人でも始めることができます。

二、AI開発の三种模式

難易度の高い順に、AI開発を三种モードに分けます。

(1)モデルの自建:自分で AI モデルを構築し、データを探してトレーニングする。

このモデルは難易度高く、コストが大きく、AI 専門家や大企業のみが使用する。

(2)API 呼び出し:自分でスクリプトを書き、他者の実行しているモデルの API を呼び出す。

このモデルはプログラミングができる人に限定され、利点は適応性が高く、どんなニーズもプログラミングで解決できるが、欠点はスクリプトの作成とデバッグに時間がかかり、サーバーのデプロイも自分で行わなければならない。

(3)ワークフロー モードAI サービスプロバイダが提供するワークフロー(workflow)を採用し、各ステップを編成して自動化操作を形成する。

このモデルは最も簡単で、プログラミングがわからない人でも始められる。スクリプトを書く必要がなく、既存のサーバーがあり、時間と手間が節約される。欠点は AI サービスプロバイダが提供する能力に制限され、提供しないものはできない。

私はAI初心者で、最後のこのモードを選び、AI開発を試みました。

3.GPTストアとCopilotテンプレート

多くのAI大手は「ワークフローモード」を提供しており、開発者が自社のモデル上で独自のアプリケーションをカスタマイズできるようにしています。

最も有名なのはOpenAI社のGPTストアです。

これはChatGPTの下層能力をオープンしており、開発者が特定の分野用の専用GPTをカスタマイズできるようにします。例えば、学術論文用のGPTやExcelファイルを扱うGPTなどです。

マイクロソフトのCopilotも同様の機能を持ち、「テンプレート」(template)と呼ばれています。

しかし、これらは海外のサービスで、料金がかかり、サーバーは海外にあります。幸いに、国内には無料の代替品があるので、私は国内の製品を選びました。

四、ワークフローによるデモンストレーション

まず、ワークフローの操作インターフェースをデモンストレーションします。これで、どのように動作するかがわかります。

ワークフローは、AIアプリケーションをいくつかのステップに分割することです。各ステップはノードであり、あなたはその上でステップの操作を設定し、すべてのノードはプロセスに従ってタスクを完了します。

上の図はコーズAI(coze.cn)のワークフローコーディネートインターフェースで、4つのノードが含まれています。

コーズは、有料のAIアプリケーション開発プラットフォームで、ユビキタスに使用プロセスが直感的で、ウェブページのキャンバス上で、グラフィカルな操作を通じて、ステップバイステップでAIアプリケーションを作成します。私はそれを使ってデモンストレーションしました。

開発ページの左側には様々なタイプのノードがあります。下図はその一部です。

新しいノードを作成する際は、対応するタイプをクリックするだけでよいです。通常、最初のステップは「モデルノード」または「プラグインノード」を作成することです。

モデルノードを作成した後、自分のデータでモデルをトレーニングしたい場合は、プロジェクト管理ページで新しい知識ベースを作成し、データファイルをアップロードできます。その後、ワークフロー内で「知識ベースノード」を作成します。

持続的記憶機能を有効にし、ユーザーの過去の会話を覚える場合は、データベースを作成し、ユーザーデータを保存し、ワークフロー内で「データベースノード」を作成します。

すべてのノードが設定されると、このAIアプリケーションが実行できます。最後のステップは、このアプリケーションを公開することです。

「公開」ボタンは公開チャネルを選択するように求めます(上図)。現在、ストア(「扣子」プラットフォームを使用)、サードパーティプラットフォーム(「飛書」、「抖音」、「微信」を使用)、APIおよびSDK(ユーザーの自社ソフトウェアを使用)への公開に対応しています。

はワークフロー モードの使用インターフェースです。簡単な紹介で、概要を理解すれば十分です。詳細な操作はドキュメントをご覧ください。

それほど難しくなく、慣れてしまえば、AI アプリケーションを開発するのも一两个小时でできるようになります。

五、ワークフロー開発の例

理解を深めるために、実際の開発例を挙げます。ある飲食企業がユーザーのレビューを分析するAI アプリケーションを構築したいと考えています。

これには新しいワークフローを作成し、基本的な機能は入力ノード、ユーザーレビューを分析するAI モデルノード、出力ノードの三つのノードが必要です。

その後、このワークフローをAPIとして公開します。ユーザーのレビューがこのAPIに送信されると、AI モデルが識別したユーザーの評価(肯定的、否定的、中立的)とレビューのキーワード(環境/サービス/料理)が含まれるJSONデータが返されます。

上の図はこのワークフローのプレビュー・デバッグインターフェースです。実際のレビューを入力すると、結果はJSON形式で返されます。

AIがこのユーザーが製品に対して中評価、環境に対して低評価、出店速度に対して高評価だと認識できていることがわかります。

六、テンプレート機能

ワークフローは自分で使用するだけでなく、テンプレート(template)として保存し、テンプレートストアに公開して他の人に使ってもらうことができます。

テンプレートストアでは、公式や他のユーザーが構築したワークフローを見ることができ、現在ではすでに数千件あり、急速に増加しています。

これらのワークフローは直接使用することも、テンプレートとしてコピーすることもできます。ユーザーはコピーしたテンプレートを学習し、修正して、自分に合ったアプリケーションに改造することができます。

テンプレート作成者にとっては、テンプレートに価格を設定して収益を上げることができます。

多くのテンプレートは非常に面白い機能を提供しており、見る価値があります。例えば、「抖音から小红书へ」のテンプレートです。

抖音のショート動画のリンクを入力すると、AIが自動的に10つのタイトル案と一文の文案を生成し、それらを動画と一緒に小红书に投稿できます。

七、チュートリアル:感情ストーリー爆文専門家

インターネット上にはすでに多くのワークフロー・テンプレートの開発チュートリアルがありますので、ぜひ検索してみてください。

「感情ストーリー爆文専門家」のテンプレートチュートリアルを見つけましたが、とても面白いです。感情系のネット小説は現在非常に人気があり、その作者はこのような文章を生成するためのAIアプリケーションを開発しました。

まず完成品を見てみましょう。このテンプレートリンクをクリックしてください、その効果を体験してみてください。あなたが一つの記事のテーマを入力します。例えば、

(JHSNS_SEG_4b84ead6_73)カップルが大学で出会い、卒業後別れ、10年後に再会するというテーマです。

(JHSNS_SEG_4b84ead6_74)このAIアプリケーションは、記事の構成案と本文を出力します。

(JHSNS_SEG_4b84ead6_75)さらに絵も付いており、直接投稿できます。

(JHSNS_SEG_4b84ead6_76)その背後にあるワークフローは、大体6つのノードに分かれています。

  1. (JHSNS_SEG_4b84ead6_77)開始ノード:ユーザーが入力した記事のテーマを受け取ります。
  2. (JHSNS_SEG_4b84ead6_78)AIモデルノード:AIモデルを通じて、記事のテーマに基づいて構成案を生成します。
  3. (JHSNS_SEG_4b84ead6_79)拡張ノード:構成案に基づいて内容を拡張し、本文を生成します。
  4. (JHSNS_SEG_4b84ead6_80)内容要約ノード:本文に基づいて記事の内容要約を生成します。
  5. (JHSNS_SEG_4b84ead6_81)文から絵生成ノード:内容要約に基づいて記事の絵を生成します。
  6. 終了ノード:すべての内容をまとめ、結果を出力します。

設定が完了したら、「公開」ボタンをクリックすると、このAIアプリが直接使用できます。

八、結論

ワークフローモードは、自分で全部書くよりもずっと簡単で迅速です。サーバーも一緒に解決されます。AI開発の必要性がある場合は、このモードを試してみてください。

次は、ドキュメントから始めて、あなたの最初のワークフローノードを作成し、テンプレートストアに公開してください。

開発上の問題(きっと出くわすでしょう)がある場合は、公式相談群に参加して質問できます。下に微信群のQRコードがあります。

私は問題に直面したので、扣子のクラスメートに相談しました。彼らは、今ちょうど2つのイベントがあり、多くの賞品があると言って、私に参加することを勧めました。

私には良いと思いました。以下にイベント情報を転送します。もしテンプレートを作成していたら、逃さないでください。

(1)テンプレートコンペティション

ワークフロー開発が完了したら、テンプレートストアに公開し、現在は報酬を獲得できます

テンプレートに価格を設定できます(公式審査を通過した後)、テンプレートの売上を上げ、他人がテンプレートをコピーする際に料金を発生させます。イベント期間中、公式はテンプレートのコピー数に基づいて、1000元から10000元の賞金とランダムに選ばれた50個のワイヤレス充電器の記念賞を提供します。

(2)ハロウィンパッケージ抽選

公式は現在、ハロウィンパッケージ抽選、そこにあなたの写真をアップロードすると、万圣節テーマの写真と抽選のチャンスがもらえます。

抽選の賞品にはiPhone 16 Pro Max、Switch、コーヒーメーカーがあります。

(終)