Skip to main content

Prerequisites

1

Install Package

Install required packages:
streamlit for UI ollama for model hosting praisonaiagents[knowledge] for RAG capabilities
2

Setup Model

Pull Ollama models:
3

Setup Environment

Configure environment:
4

Create File

Create a new file called app.py and add the following code:
5

Run Application

Start the Streamlit application:

Code

Features

Interactive Chat

Real-time chat interface with message history.

Knowledge Base

RAG capabilities with ChromaDB integration.

Model Integration

Uses Ollama for local model hosting.

Session Management

Maintains chat history in session state.
Make sure your system meets the requirements for running models locally through Ollama.