Add IMPORTANT notes explaining that the Ollama server must be installed and running and that models referenced by a workspace must be pulled locally before configuring. Include example commands (e.g. ollama pull llama3.2 and ollama pull nomic-embed-text) and note that nomic-embed-text is embedding-only. Also add a similar reminder in the RAG section to pull both chat and embedding models when using Ollama.
Update AI Management docs to describe configurable workspace data source upload options. Adds notes that allowed file extensions and max file size are configurable (default 10 MB), and that deleting a data source removes its embeddings, chunks, and blob. Introduces a new "Configuring Data Source Upload Options" section with a WorkspaceDataSourceOptions example (AllowedFileExtensions, MaxFileSize, ContentTypeMap), lists available properties and helper methods (GetMaxFileSizeDisplay, GetAllowedExtensionsDisplay, GetAcceptAttribute), and a note about registering content extractors for new file types. Also documents the WorkspaceDataSourceManager repository responsibility for full cleanup.
Add a tip to the "Adding RAG Dependencies" section clarifying that RAG is entirely optional and that other AI Management features work without installing RAG-related dependencies. This clarifies expectations for users about required packages.
Expanded the JavaScript API documentation for chat components to clarify initialization timing and added best-practice examples for accessing components after user interaction, rather than at page load.
Updated the documentation to better explain the distinction between `Volo.AIManagement.*` and `Volo.AIManagement.Client.*` packages, detailing their intended usage scenarios and roles.
Added documentation and image for the AI Management chat widget, including usage examples and JavaScript API details. Improved table formatting and consistency throughout the AI Management module documentation for better readability.
Introduced documentation for the AI Management (Pro) module, including installation instructions, usage scenarios, package details, and guidance for implementing custom AI provider factories. Updated navigation to include the new documentation page.