AB
AiBoss
project

AipexBase - オープンソース技術を採用した初のAIネイティブなバックエンドサービスプラットフォーム。

AipexBaseは、北京KuaFuAIが独自開発した、中国初のオープンソースAIネイティブバックエンド・アズ・ア・サービス(BaaS)プラットフォームです。AipexBaseは、開発者が「バックエンドコードを書かずにAIネイティブバックエンドサービスを実現できる」ことを目指しています。

AipexBaseとは何ですか?

AipexBaseは、北京KuaFuAIが独自開発した、中国初のオープンソースAIネイティブバックエンド・アズ・ア・サービス(BAS)プラットフォームです。AipexBaseは、開発者が「独自のバックエンドを記述することなく、完全なバックエンドを利用できる」ことを目指しており、データストレージ、認証、サードパーティ統合などのバックエンド機能を自動的にカプセル化します。開発者は、フロントエンドSDKまたはMCPプロトコルを使用してこれらの機能を呼び出すだけで済みます。AipexBaseはMCPとネイティブに互換性があり、Lark、DingTalk、WeChatなどの国内エコシステムをサポートし、HarmonyOSやミニプログラムなどのオペレーティング環境にも対応しています。AIコーディングによるエンドツーエンドのインテリジェントアプリケーション開発を促進し、将来を見据えたAIアプリケーションインフラストラクチャとしての役割を果たします。

AipexBaseの主な機能

  • AIネイティブアーキテクチャ
    • MCP(モデルコンテキストプロトコル)にネイティブ対応モデルとインテリジェントエージェントは、バックエンドの機能を直接呼び出すことで、シームレスな相互作用を実現できます。
    • 統合コンテキストおよびデータレイヤーAIアプリケーション向けに長期記憶と追跡可能な状態管理機能を提供し、アプリケーションの一貫性と安定性を確保します。
    • フロントエンドはバックエンドですフロントエンド開発者は、API、サーバー、データベースの実装について心配する必要はありません。ビジネスロジックを記述するだけで、AIが自動的にそれを補完してくれます。
  • すぐに使えるバックエンド機能
    • データストレージ自動化されたデータベース操作と管理機能を提供し、複数のデータ保存方法をサポートします。
    • ユーザー認証アプリケーションのセキュリティを確保するために、完全な本人認証とアクセス制御をサポートしています。
    • 第三者によるアクセス主要なAIサービスやプラットフォームとシームレスに統合することで、アプリケーションのエコシステム機能を拡張します。
    • コンテキスト管理インテリジェントなセッションおよび状態管理により、ユーザーエクスペリエンスが向上します。
  • 国内のエコシステムと完全に互換性があります
    • ネイティブサポートLark、DingTalk、WeChatといった国内主要プラットフォームに高度に対応しています。
    • マルチプラットフォーム対応HarmonyOSアプリケーション、ミニプログラム、WebViewコンテナなど、複数の実行環境をサポートしています。
    • 国内向け中国の開発エコシステムに深く適応しており、国内アプリケーションの開発を支援します。

AipexBaseの使い方

  • アクセスプロジェクトアドレスAipexBase Giteeリポジトリにアクセスする https://gitee.com/kuafuai/aipexbase 詳細はこちらをご覧ください。
  • 展開方法を選択してくださいニーズに応じて、ローカルインストール、Docker Composeによるデプロイ、またはAI IDE(TraeやCursorなど)との統合を選択してください。
  • 環境設定システムが構成要件(Java、Node.js、MySQLなど)を満たしていることを確認してください。
  • クローンコードGitを使用して、AipexBaseのコードをローカルマシンにクローンしてください。
  • バックエンドサービスを開始しますバックエンドディレクトリに移動し、起動コマンドを実行してください。サービスはデフォルトのディレクトリで実行されます。 http://localhost:8080
  • 管理バックエンドを起動する(オプション)フロントエンドディレクトリに移動し、依存関係をインストールして、管理バックエンドを起動します。
  • SDK統合フロントエンドとバックエンド間の連携を可能にするため、AipexBaseが提供するSDKをプロジェクトに統合します。
  • 開発と応用ビジネスロジックの開発に注力し、AipexBaseが提供するバックエンド機能を活用してアプリケーション構築を完了させる。

AipexBaseプロジェクトのアドレス

  • ジティーウェアハウス:https://gitee.com/kuafuai/aipexbase

AipexBaseの応用シナリオ

  • AIアシスタント開発バックエンドサービスを手動で設定することなく、完全なバックエンド機能を備えたAIアシスタントを迅速に構築できます。
  • 企業向けコラボレーションツールLarkやDingTalkなどのエコシステムとの統合をサポートし、企業がコラボレーションツールを迅速に開発し、オフィスの効率性を向上させるのに役立ちます。
  • 教育ミニプログラムWeChatミニプログラムなどの環境と互換性があるため、教育機関が教育関連のミニプログラムを迅速に開発するのに便利です。
  • インテリジェントエージェントプラグインの開発HarmonyOSアプリケーションなどの国内エコシステムをサポートし、開発者が国内デバイス向けのスマートエージェントプラグインを作成するのを支援します。
  • エンドツーエンドのインテリジェントアプリケーション開発TraeやCursorといったAI対応IDEを組み合わせることで、フロントエンドからバックエンドまで、フルスタックのインテリジェントアプリケーション開発を実現できます。