イントロダクション
Squadbaseのドキュメントへようこそ!Squadbaseは、AIアプリをセキュアにデリバリーするためのプラットフォームです。
Squadbaseとは?
Squadbaseは、AIアプリをセキュアにデリバリーするためのプラットフォームです。
大規模言語モデル (LLM) の進歩によって、AIを用いて生産性を改善したいというニーズは高まり続けています。LangChainやMastra, AI SDK by VercelなどのLLMフレームワークやSDKと、StreamlitやNext.jsなどのフルスタックフレームワークを用いてAIアプリを作ることができます。このようにして構築されたAIアプリは完全にカスタマイズ可能で、毎日の業務に絶大なインパクトをもたらします。
問題は、AIアプリをどのようにデリバリーするか、ということです。AIアプリは多くの場合、限られたステークホルダーにのみ共有されるべきものです。業務フローのためのAIアプリはビジネスデータの参照や、プライベートLLMへのアクセス情報を含むためです。そのため、既に普及しているパブリッククラウドベースのホスティングプラットフォームでは、セキュリティやデータガバナンスの懸念があり、安全なインフラストラクチャを構成するには多くの労力がかかります。また、AIアプリの運用のためにログ収集や利用分析なども構築する必要があります。
Squadbaseはこのような大変な仕事を肩代わりし、組織向けAIアプリのためのセキュアなインフラストラクチャを提供します。開発者はシンプルなフローでセキュリティ、ロールベースのアクセスコントロール、ログモニタリング、ユーザー分析、フィードバック収集などのベストプラクティスを実現することができます。
Squadbaseは、8年間に渡り日本企業のデータ・ML・AI領域のプロジェクトを担ってきた経験豊富なチームによって作られています。シビアなセキュリティ要件を求める企業におけるAI活用を推進するための機能を提供しています。
また、AIアプリ開発のためのフルスタックフレームワークであるMorphを開発しています。
なぜSquadbaseを使うのか?
SquadbaseはAIアプリのデリバリーにおける骨の折れる仕事を肩代わりし、ユーザーはアプリの開発による業務改善に集中することができます。私たちは、組織向けアプリにおいて構築やメンテナンスのコストを限界まで下げ、絶え間ない改善によってROIを最大化することが重要だと考えています。そのために以下のような機能を提供し、モダンな開発者体験を組織向けアプリ開発の現場にもたらします。
- Git連携によるCI/CDの自動化
- 組み込みのユーザー認証
- アプリごとのロール付与とアクセスコントロール
- ランタイムログとアクセスログの自動収集とモニタリング
- ユーザーの利用分析
- ユーザーフィードバック収取のためのコメント機能