本文へスキップ

Vifu 開発者向け概要

Vifu は Agent を接続、制御、連携、監視するためのオープンソース Agent Runtime です。ビジュアル制作、公開、配信のワークフローは、同じ Runtime を プラグインと SDK で拡張します。

各製品は同じプロジェクト言語を共有しながら、異なる役割を担当します。

text
作成                    運用・プレイテスト            配信
Vifu          ->     VifuHub managed cloud   ->   VifuReel
                        Vifu self-hosted               VifuLingo
                                                       顧客所有の Web

Vifu プラグインで作成する

Vifu の制作プラグインでは、メディア、インタラクションロジック、状態、 入力を構成し、必要な場所に Agent を追加できます。

現在もっとも完成している制作フローはインタラクティブストーリーです。 Vifu の概要または 最初の体験を作成するから始めてください。

SDK で統合する

VifuHub SDK はブラウザ上の体験コードをホスト管理の Runtime 機能へ接続します。 認証情報を体験バンドルの外に保ちながら、AI、Runtime リソース、状態保存、 体験所有のツールを利用できます。

SDK ガイドRuntime の概要を参照してください。

VifuHub で公開・プレイテストする

VifuHub は、プロジェクト、リリース、公開、プレイテスト、共有を担当する マネージド開発者サービスです。vf CLI はプロジェクトを検証してビルドし、 リリースを公開してプレイ可能な URL を返します。

公開ガイドまたは vf CLI ガイドから始めてください。

Vifu を運用する

Vifu はオープンソースの Agent Runtime です。Vifu Server、 Agent Gateway、PostgreSQL、プロジェクトエンドポイント、API キー、トレース、 運用 Console を含みます。

自社インフラで Agent 対応のインタラクティブ動作を運用・確認する場合は Vifu Runtime ドキュメントを参照してください。

目的から選ぶ

目的開始地点
インタラクティブ体験をビジュアルに作成するVifu
既存のブラウザプロジェクトへ Runtime 機能を追加するSDK
プレイテスト用リリースをビルド・公開するDeploy
Managed Runtime を理解するRuntime
オープンソース Agent Runtime を組み込む、または運用するVifu