Ollama常用命令和代码

1.终端调用

#查看ollama版本
ollama -v

#查看本地模型
ollama list

#调用本地模型,进入对话
ollama run {model name}

#安装模型
ollama pull {model_name}

#删除模型
ollama rm {model_name}

#命令退出
/bye

2.代码调用

from ollama import chat
from ollama import ChatResponse

# 定义一个函数来获取chat响应
def get_chat_response():
    try:
        response: ChatResponse = chat(
            model='deepseek-r1:7b',
            messages=[
                {"role": "system", "content": "你是一个资深的数据分析专家"},
                {"role": "user",
                 "content": "数据分析专家是一名具有丰富的分析经验的专业人士,掌握数据挖掘、数据分析、数据可视化等技能。那么 数据可视化 需要用到Python的哪些技术呢?,请列出5-10种"}
            ],
            stream=False
        )
        # 提取并返回answer
        return response.message.content
    except Exception as e:
        # 更具体的错误信息输出
        print(f"在与模型交互时发生错误: {e}")
        return None


# 获取并打印answer
answer = get_chat_response()
if answer:
    print(answer)
else:
    print("没有获取到有效的回答。")

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值