test2023h5's picture
Upload 180 files
d95db82 verified
raw
history blame
659 Bytes
'''
title: ollama chat demo
'''
import simplestart as ss
import ollama
ss.md("## ss.chat")
setting = {
"ollama_base_url": "http://localhost:11434",
"model": "qwen:0.5b",
"stream":False
}
def mychange(event):
setting.update({
"model":mysel.value,
"stream":mycheck.value,
})
with ss.sidebar():
ss.md("#### Models and Parameters")
ss.space()
models = ss.ollama.get_models()
mysel = ss.selectbox(models, index = 5, label = "Choose ollama models", onchange = mychange)
mycheck = ss.checkbox("Streaming Output", onchange = mychange)
mychat = ss.ollama.chat(demo = False, setting = setting)