From 64ff29db8732253d0178ca14b2d67994d9ab7541 Mon Sep 17 00:00:00 2001 From: Taylor Dolezal Date: Fri, 8 Mar 2024 13:47:39 -0800 Subject: [PATCH] Localhost CSS enhancements Signed-off-by: Taylor Dolezal --- Dockerfile | 2 +- app.py | 9 +++++++-- img/kccneu24.png | Bin 0 -> 43383 bytes 3 files changed, 8 insertions(+), 3 deletions(-) create mode 100644 img/kccneu24.png diff --git a/Dockerfile b/Dockerfile index f3e08ce..ce10cee 100644 --- a/Dockerfile +++ b/Dockerfile @@ -12,7 +12,7 @@ COPY requirements.txt . RUN pip install --upgrade -r requirements.txt -COPY *.py . +COPY . . EXPOSE 8501 diff --git a/app.py b/app.py index 8ca3821..79cde2b 100644 --- a/app.py +++ b/app.py @@ -1,4 +1,5 @@ import os +import base64 import streamlit as st from ollama import Client @@ -9,13 +10,17 @@ def process_stream(stream): for chunk in stream: yield chunk['message']['content'] +def get_base64_encoded_image(image_path): + with open(image_path, "rb") as img_file: + return base64.b64encode(img_file.read()).decode('utf-8') + # Streamlit UI +base64_image = get_base64_encoded_image('img/kccneu24.png') styl = f"""