Maximize
Component View: ORamaVR Cloud - AI Cloud AI Cloud overview — communication between JARIA Service API, JANVRED Server, Model Index, and their direct dependencies. ORamaVR Cloud [Software System] AI Cloud [Container: C# / ASP.NET Core + Python / Flask + FastAPI] Agents DB [Container: Azure SQL Database] Stores agent metadata, libraries, storyboards, model-asset rows, quotas, credit limits, associations. Model Assets Storage [Container: Azure Blob Storage] Stores 3D model assets, storyboard XML, and generated images. Vespa [Container: Vespa] Search / RAG backend used by JANVRED agents. Active DBOrchestrator backend (db_manager_id: vespa). Login API [Container: C# / ASP.NET Core] Provides authentication, account, tenant, licensing, SDK, and recording services. JARIA Service API [Component: C# / ASP.NET Core] Authentication, usage billing, agent metadata, content authoring, and model-asset endpoints. JANVRED Server [Component: Python / Flask] Agent orchestration, streamed LLM completions, and document retrieval. Model Index [Component: Python / FastAPI] Neural indexing and retrieval for 3D model assets. OpenAI API [Software System] Chat-completion provider used by JANVRED agents. JARIAServiceAPI → JANVREDServer — Delegates agent and generative AI requests Delegates agent and generative AI requests JARIAServiceAPI → ModelIndex — Indexes and searches 3D models Indexes and searches 3D models JARIAServiceAPI → AgentsDB — Stores agent, library, storyboard, and usage data Stores agent, library, storyboard, and usage data JARIAServiceAPI → ModelAssetsStorage — Stores documents, storyboards, images, and model assets Stores documents, storyboards, images, and model assets JANVREDServer → Vespa — Document search and RAG Document search and RAG ModelIndex → Vespa — 3D-model indexing and hybrid search 3D-model indexing and hybrid search JARIAServiceAPI → LoginAPI — Authenticates requests and obtains storage authorisation [HTTPS / OIDC] Authenticates requests and obtains storage authorisation [HTTPS / OIDC] JANVREDServer → OpenAIAPI — LLM, routing, image, and summarisation models [HTTPS / streaming] LLM, routing, image, and summarisation models [HTTPS / streaming]
Component View: ORamaVR Cloud - AI Cloud AI Cloud overview — communication between JARIA Service API, JANVRED Server, Model Index, and their direct dependencies.
Legend Container Database External Core module AI module Relationship
Component View: ORamaVR Cloud - AI Cloud AI Cloud overview — communication between JARIA Service API, JANVRED Server, Model Index, and their direct dependencies. ORamaVR Cloud [Software System] AI Cloud [Container: C# / ASP.NET Core + Python / Flask + FastAPI] Agents DB [Container: Azure SQL Database] Stores agent metadata, libraries, storyboards, model-asset rows, quotas, credit limits, associations. Model Assets Storage [Container: Azure Blob Storage] Stores 3D model assets, storyboard XML, and generated images. Vespa [Container: Vespa] Search / RAG backend used by JANVRED agents. Active DBOrchestrator backend (db_manager_id: vespa). Login API [Container: C# / ASP.NET Core] Provides authentication, account, tenant, licensing, SDK, and recording services. JARIA Service API [Component: C# / ASP.NET Core] Authentication, usage billing, agent metadata, content authoring, and model-asset endpoints. JANVRED Server [Component: Python / Flask] Agent orchestration, streamed LLM completions, and document retrieval. Model Index [Component: Python / FastAPI] Neural indexing and retrieval for 3D model assets. OpenAI API [Software System] Chat-completion provider used by JANVRED agents. JARIAServiceAPI → JANVREDServer — Delegates agent and generative AI requests Delegates agent and generative AI requests JARIAServiceAPI → ModelIndex — Indexes and searches 3D models Indexes and searches 3D models JARIAServiceAPI → AgentsDB — Stores agent, library, storyboard, and usage data Stores agent, library, storyboard, and usage data JARIAServiceAPI → ModelAssetsStorage — Stores documents, storyboards, images, and model assets Stores documents, storyboards, images, and model assets JANVREDServer → Vespa — Document search and RAG Document search and RAG ModelIndex → Vespa — 3D-model indexing and hybrid search 3D-model indexing and hybrid search JARIAServiceAPI → LoginAPI — Authenticates requests and obtains storage authorisation [HTTPS / OIDC] Authenticates requests and obtains storage authorisation [HTTPS / OIDC] JANVREDServer → OpenAIAPI — LLM, routing, image, and summarisation models [HTTPS / streaming] LLM, routing, image, and summarisation models [HTTPS / streaming]
Component View: ORamaVR Cloud - AI Cloud [
svg |
png |
puml ]