''' 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)