メインコンテンツへスキップ

レポート:3つのAIカンファレンス、4つのAIGNEアプリケーションデモ

Robert
AIGNE

先週、5月最後の週に、私たちはAIをテーマにした3つのカンファレンスにそれぞれ参加しました。

  • シアトルでは、シアトル起業家クラブが主催するAI Agentをテーマにしたクローズドドアの会合が開かれ、20を超えるAIスタートアップチームと、シアトルのエンジェル投資家やベンチャーキャピタリストが参加しました。
  • サニーベールのPlug & Play Tech Centerでは、ベイエリアのAIスタートアップ、投資家、そして中国からの起業家代表団によるクローズドドアのロードショーが開催されました。
  • サンフランシスコで開催された3日間のGenAI Summit 2024カンファレンス。

これらの会合で、私たちはノーコードで生成AIアプリケーションを構築できるエンジン「AIGNE」の機能と優位性を紹介しました。AIGNEは開発者が迅速にAIアプリケーションを構築するのを助けるだけでなく、非技術者もアプリケーション開発プロセスに容易に参加できるようにします。AIGNEを使えば、ユーザーは複雑なコードを書くことなく、シンプルなビジュアルな記述だけで自分のAIアプリケーションを作成できます。

AIGNEの機能紹介に加えて、AIGNEで開発されたいくつかのアプリケーションデモも披露し、さまざまな分野におけるAIGNEの応用シーンと実際の効果を示しました。これらのデモを通じて、皆さんはAIGNEの強力な機能と使いやすさ、そしてそれが優れたAIアプリケーションを迅速に構築する助けとなることを、より直感的に理解できるでしょう。これらの会合では、AIGNEと関連するアプリケーションデモを参加者に紹介・披露することで、ノーコードアプリケーション開発の分野におけるArcBlockのリーダーシップと革新力を示し、参加者に今後のアプリケーション開発への自信と期待を抱かせました。会合期間中、多くの潜在顧客や投資家から問い合わせ、招待、さらなる連絡の要望をいただきました。

ここでは、カンファレンスで披露した4つのデモアプリケーションの概要を簡単にご紹介します。私たちは意図的に、これらのカンファレンスで披露したいくつかのアプリケーションを選び、機能的に完成度が高く複雑なものを段階的に選定することで、「ノーコード」ツールはシンプルなアプリケーションや単一フォームのアプリケーションしか作れないという誤解を払拭しました。

私たちは今後の記事で、各デモアプリケーションの機能と実装プロセス、使用した技術やツールについて詳しく説明する予定です。また、各デモアプリケーションの動作の様子を記録した動画も公開し、視聴者がAIGNEの応用シーンと利点をより直感的に理解できるようにします。これらの記事や動画を通じて、皆さんがAIGNEの可能性と、それを使って実際のアプリケーションを開発する方法をより深く理解できるよう願っています。

Mockplexity - AIナレッジ検索エンジン

Perplexity.aiは、自然言語を用いてクエリを予測し回答できる、AIベースの対話型検索エンジンです。対話とリンクを統合した世界初の検索エンジンであり、曖昧または抽象的な自然言語のクエリを識別し応答することができます。同社は2022年に設立され、本社はサンフランシスコにあり、これまでに1億6500万ドルを超える資金を調達し、評価額は10億ドルを超えています。

AIGNEを使えば、10分足らずで同様のアプリケーションを作成できます!私たちはこのデモプロジェクトを冗談交じりに「Mockplexity」と呼んでいます。

image.png

画像:ArcBlock上でのPerplexityの解釈

image.png

画像:MockplexityによるArcBlockの解釈

image.png

画像:AIGNE Studio内でのMockplexityの定義

Perplexityの公式ウェブサイトはhttp://perplexity.aiにあり、どなたでも実際に体験することができます。一方、私たちのMockplexityの「ソースコード」はGithubリポジトリに置かれており、AIGNE Studioで開くことができます。ここで分かるように、AIGNEプロジェクトはバージョン管理をサポートしており、私たちはGITを使ってバージョン管理を行い、ユーザーは自分のプロジェクトをGithub上で公開できます。バージョン管理のサポートはAIGNEの重要なエンジニアリング機能であり、AIGNEが本格的なプロダクト開発に使用されるための基盤でもあります。

MockplexityのGithub上のソースコードリポジトリ:

GitHub - AIGNE-io/mockplexity

中国宮廷RPGゲーム

10分足らずで、私たちはAIGNEを使って中国の宮廷物語をテーマにしたRPGゲームデモを構築しました。このRPGデモゲームは「マルチエージェント」構造のゲームであり、大規模言語モデルを使って複数の異なるキャラクターロールを構築し、それらの異なるロールを同じシーンに配置してユーザーとやり取り・対話させるというものです。

これまで市場で見られた対話型ロールプレイングゲームは、有名なCharacter.aiをはじめ、多くの類似製品がすべて単一キャラクターのものでした。AIGNEを使えば、Character.aiのようなあの対話型ゲームを簡単に構築できるだけでなく、これらのキャラクターを同じシーンの中でやり取りさせることも容易にできます。

image.png

画像:ゲーム画面(中国語の対話)

image.png

画像:AIGNE Studioの定義画面。3つのロールと1つのシーンを定義していることが分かります。

ゲーム内の背景やキャラクター画像もAIGCを使って生成されています。同様に、私たちはこのデモプロジェクトもGitHubに公開しています。興味のある方はぜひダウンロードして、私たちがどのように実装したかをご覧ください。なお、ここで使用されているプロンプトは中国語で書かれていますが、ゲーム自体はどの言語でも参加できます。

このデモゲームのGithub上のソースコードリポジトリ:

GitHub - AIGNE-io/aigne-rpg-demo

Mock0 - AIによるユーザーインターフェースの自動開発

Vercelのv0は、AIベースの生成的ユーザーインターフェースシステムです。ユーザーの自然言語による説明に基づき、React、Tailwind CSS、shadcn/uiをベースにしたフロントエンドを生成できます。ユーザーは望むインターフェースを説明するだけで、v0はHTML、CSS、JavaScriptを含む対応するReactコードを生成します。v0はVercelのAIチームによって開発され、生成AIによってウェブサイトやアプリケーションの作成プロセスを簡素化し、フロントエンド開発を加速することを目指しています。これは生成AIの可能性とフロントエンドのベストプラクティスを組み合わせた、UI開発の新しい方向性を示しています。

これはかなり高度なAIプロジェクトであり、私たちはAIGNEのノーコードツールを使って、コードを書くのを助けてくれるツール「Mock 0」を生成するという挑戦を自らに課しました。Mock 0は、AIGNEがかなり複雑なアプリケーションの開発にも使用できるという、無限の可能性を十分に示しています。

image.png

画像:Vercel V0の画面

image.png

画像:Mock0の画面

image.png

画像:AIGNE Studio内でのMock0の定義。このプロジェクトはまだやや複雑であることが分かります。

image.png

画像:Mock0の鍵となる、カスタムプログラミング知識ベース。これがAIにアプリケーションを書かせるための基盤です。

Mock0のプロジェクトもGitHubに公開しています。ただし、Mock0はプロジェクト内で定義されたルールに加え、比較的大規模なプログラミング知識ベースに大きく依存しています。この知識ベースへの変更によって、AIはさまざまな言語やフレームワークなど、あらゆる種類のコードを書けるようになります。

Github上のソースコードリポジトリ:

GitHub - AIGNE-io/mock-0

Aistro - 大規模言語モデルの占星術師

最後にご紹介するデモはAistroです。これは、私たちが昨年リリースした、大規模言語モデルをベースにした占星術アプリケーションです。前の3つのデモがデモンストレーション目的だったのに対し、Aistroは本格的なプロダクトレベルのアプリケーションです。

AistroはAIGNEをベースに開発されましたが、同時にAistroこそが、AIGNEがこれほど強力である理由でもあります。まさにAistroの開発ニーズを通じて、私たちはAIGNEの無限の可能性を目の当たりにし、それによってAIGNEは社内向けツールから汎用的なプロダクトへと変貌を遂げたのです。

image.png image.png image.png

Aistroにご興味のある方は、ぜひAistroのウェブサイトを訪れ、Aistroのモバイルアプリをダウンロードして、現代の人工知能と古代の占星術を組み合わせた面白さを体験してみてください。

Aistro

さらなるアプリケーションが続々登場

私たちのいくつかの会合には、多くの開発者、投資家、そして将来のユーザーが参加しました。彼らはさまざまな業界や背景から集まり、AIGNEの可能性と今後の発展に大きな期待を寄せていました。彼らはディスカッションに参加し、建設的な意見や提案を出し、AIGNEの発展の方向性に対して貴重な参考意見を提供してくれました。

AIGNEのいくつかのデモ製品は、その能力を十分に示しています。これらの製品は入念に設計・開発され、AIノーコードツールとしてのAIGNEの独自の強みと特徴を示しています。デモに参加したチームメンバーは、AIGNEに対する深い理解と熟練した活用を披露し、参加者にAIGNEの可能性をより直感的に理解させることができました。

AIGNEは単なるシンプルなアプリケーションのおもちゃではなく、かなり複雑で豊富なアプリケーションを開発できる強力なツールです。AIGNEを通じて、ユーザーはコードを書くことなく、さまざまなアプリケーションを容易に作成でき、多くの時間と労力を節約できます。この革新的な開発アプローチは、ますます多くの開発者や企業を惹きつけ、AIGNEを使って自らの創造性やアイデアを実現しようとしています。

特にAIGNEはArcBlockプラットフォームを基盤として構築されています。ArcBlockは先進的なブロックチェーンアプリケーション開発プラットフォームであり、開発者が革新的なアプリケーションを構築するための豊富なツールとリソースを提供しています。AIGNEとArcBlockの統合は、ユーザーによりいっそう広い創造の空間と、より豊富な機能の選択肢を提供し、アプリケーションの開発とデプロイをより効率的かつ便利にします。この無限の組み合わせと積み重ねは、ArcBlockのアプリケーションエコシステムに良好なポジティブフィードバックループを生み出すでしょう。開発者はAIGNEとArcBlockの統合を通じて、機能豊富でユーザーフレンドリーなアプリケーションを迅速に構築でき、ユーザーによりよい体験とサービスを提供できます。このエコシステムの好循環は、さらに多くの開発者や投資家を惹きつけ、ArcBlockエコシステムの継続的な成長と発展を推進していくでしょう。

aigne-loop.png

近い将来、さらに多くのアプリケーションが登場するでしょう。AIGNEとArcBlockの継続的な改善と発展に伴い、ますます多くの革新的なアプリケーションが生まれてくるはずです。これらのアプリケーションはさまざまな業界や分野をカバーし、ユーザーによりいっそうの利便性と革新をもたらし、業界全体の発展と進歩を推進していくことでしょう。私たちは未来に大きな自信を持っており、さらに多くのエキサイティングなアプリケーションの登場を楽しみにしています。

このページに関わるもの

製品

  • AIGNE active

    エージェントを構築する開発者向けのフレームワーク。コマンドラインからプロジェクトを作成して実行し、詳細が必要な部分はフレームワークのドキュメントを参照します。