From f5e6e25a1b25dd03dea6e2fe6a4b3e6425cc1f6b Mon Sep 17 00:00:00 2001
From: Azalea <22280294+hykilpikonna@users.noreply.github.com>
Date: Thu, 28 Nov 2024 12:25:02 +0800
Subject: [PATCH 1/2] [+] Show the hostname
Former-commit-id: dfb953b1adb79ed9f886ecac6851a559617aaa5a
---
src/llamafactory/webui/interface.py | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/llamafactory/webui/interface.py b/src/llamafactory/webui/interface.py
index 55aed5e5..51e1d7d3 100644
--- a/src/llamafactory/webui/interface.py
+++ b/src/llamafactory/webui/interface.py
@@ -13,6 +13,7 @@
# limitations under the License.
import os
+import socket
from ..extras.packages import is_gradio_available
from .common import save_config
@@ -35,7 +36,7 @@ if is_gradio_available():
def create_ui(demo_mode: bool = False) -> "gr.Blocks":
engine = Engine(demo_mode=demo_mode, pure_chat=False)
- with gr.Blocks(title="LLaMA Board", css=CSS) as demo:
+ with gr.Blocks(title=f"LLaMA Board ({socket.gethostname()})", css=CSS) as demo:
if demo_mode:
gr.HTML("
LLaMA Board: A One-stop Web UI for Getting Started with LLaMA Factory
")
gr.HTML(
From 0efa34c9ef1e744303a789419c2044cdc0d02a7f Mon Sep 17 00:00:00 2001
From: Azalea <22280294+hykilpikonna@users.noreply.github.com>
Date: Thu, 28 Nov 2024 22:23:41 -0500
Subject: [PATCH 2/2] [U] Compute hostname differently
Former-commit-id: 6554cdeedb8ab669ce500be404dab8d42a90779b
---
src/llamafactory/webui/interface.py | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/src/llamafactory/webui/interface.py b/src/llamafactory/webui/interface.py
index 51e1d7d3..a4f2c1fa 100644
--- a/src/llamafactory/webui/interface.py
+++ b/src/llamafactory/webui/interface.py
@@ -13,7 +13,7 @@
# limitations under the License.
import os
-import socket
+import platform
from ..extras.packages import is_gradio_available
from .common import save_config
@@ -35,8 +35,9 @@ if is_gradio_available():
def create_ui(demo_mode: bool = False) -> "gr.Blocks":
engine = Engine(demo_mode=demo_mode, pure_chat=False)
+ hostname = os.getenv("HOSTNAME", os.getenv("COMPUTERNAME", platform.node())).split('.')[0]
- with gr.Blocks(title=f"LLaMA Board ({socket.gethostname()})", css=CSS) as demo:
+ with gr.Blocks(title=f"LLaMA Board ({hostname})", css=CSS) as demo:
if demo_mode:
gr.HTML("LLaMA Board: A One-stop Web UI for Getting Started with LLaMA Factory
")
gr.HTML(