如何在Python中调用自定义的Ollama Jarvis模型?
如何在Python中调用自定义的Ollama Jarvis模型?
嘿,别着急!你确实只差一个超简单的小修改,刚玩Ollama的时候我也踩过这个坑😅
你现在的代码里指定的是官方的llama3.2模型,要换成你自己创建的Jarvis模型只需要改一个参数就行:
修改后的完整代码
from ollama import chat stream = chat( model='jarvis', # 把这里改成你自定义的Jarvis模型名称 messages=[{'role': 'user', 'content': 'What is my favorite color?'}], stream=True, ) for chunk in stream: print(chunk['message']['content'], end='', flush=True)
几个要注意的小细节
- 首先确认Ollama的本地服务是运行状态的(就是你之前创建模型时用的那个Ollama进程,别把终端关了)
- 如果你不确定自己的模型准确名称,打开终端敲
ollama list命令,就能看到所有本地已下载/创建的模型列表,找到你那个Jarvis的名字(注意名称是区分大小写的,比如你创建时用的是Jarvis就写大写开头,用小写就写jarvis) - 要是你创建模型的时候加了标签(比如
jarvis:v1),那model参数要写完整的带标签的名称,比如model='jarvis:v1'
这样运行代码,就会调用你那个模仿钢铁侠Jarvis的自定义模型啦!
内容来源于stack exchange
相关产品推荐
相关产品推荐

