🚚 移行ガイド: Open WebUI 0.4から0.5へ
Open WebUI 0.5 への移行ガイドへようこそ!既存のプロジェクトで作業している場合でも、新しいプロジェクトを構築している場合でも、このガイドではバージョン0.4から0.5への主要な変更点をご案内し、関数をアップグレードするための簡単に従えるロードマップを提供します。この移行を可能な限りスムーズに進めましょう! 😊
🧐 何が変わったのか、その理由は?
Open WebUI 0.5では、プロジェクトをシンプルで、統一された、拡張可能なものにするためにアーキテクチャを大幅に見直しました。以下が概要です:
- 旧アーキテクチャ: 🎯 以前は、Open WebUIはサブアプリケーションアーキテクチャに基づいて構築されており、各アプリ(例:
ollama
,openai
)が独立したFastAPIアプリケーションでした。これにより、アプリの管理において断片化や追加の複雑さが発生していました。 - 新アーキテクチャ: 🚀 バージョン0.5では、単一のFastAPIアプリケーションに移行し、複数のルーターを備えています。この新アプローチにより、より良い整理、集中化されたフロー、冗長性の削減が実現します。