mirror of
https://git.squeakyrat.moe/faggot-chan/
synced 2026-11-04 18:35:45 +01:00
bunch of stuff
This commit is contained in:
1 parent
1013d472e6
commit
b8baac169d
6 files changed
+635
-141
No files matched your search
+12
-3
@@ -2,7 +2,7 @@
|
||||
"""
|
||||
run this in a colab cell to stand up main.py + a public wss:// tunnel to it.
|
||||
session is ephemeral — restart the notebook, get a new url, re-paste it
|
||||
into your bot.py-side config/connection.txt.
|
||||
into your bot.py-side files/config/connection.txt (or rerun setup_wizard.py).
|
||||
"""
|
||||
import os
|
||||
import re
|
||||
@@ -14,8 +14,13 @@ from pathlib import Path
|
||||
SCRIPT_DIR = Path(__file__).resolve().parent
|
||||
CONFIG_DIR = SCRIPT_DIR / "config"
|
||||
|
||||
CHATMODEL = "hf.co/Stetsoncody/Llama-3.2-3B-Instruct-abliterated-GGUF:Q4_K_M"
|
||||
EMBEDMODEL = "hf.co/CompendiumLabs/bge-base-en-v1.5-gguf"
|
||||
def model_from_main(name):
|
||||
# read the model names straight out of main.py so they can't drift apart
|
||||
text = (SCRIPT_DIR / "main.py").read_text(encoding="utf-8")
|
||||
return re.search(rf'^{name}\s*=\s*["\'](.+?)["\']', text, re.M).group(1)
|
||||
|
||||
CHATMODEL = model_from_main("chatmodel")
|
||||
EMBEDMODEL = model_from_main("embedmodel")
|
||||
|
||||
|
||||
def run(cmd, **kwargs):
|
||||
@@ -65,9 +70,13 @@ def ensure_params():
|
||||
|
||||
def start_main():
|
||||
print("\n-- starting main.py --")
|
||||
# same deal as the tunnel below, main.py prints a lot and raises BrokenPipe once this cell's stdout is gone
|
||||
log_file = open(SCRIPT_DIR / "main.log", "w")
|
||||
return subprocess.Popen(
|
||||
f"python3 {SCRIPT_DIR / 'main.py'}",
|
||||
shell=True,
|
||||
stdout=log_file,
|
||||
stderr=subprocess.STDOUT,
|
||||
)
|
||||
|
||||
|
||||
|
||||
Reference in new issue
Block a user