自己的mac 电脑上部署本地大模型

一下载并安装ollama

打开https://ollama.com/ ollama官网

击页面上的 "Download for macOS " 按钮,下载适用于 macOS 的安装包(通常是一个 .dmg文件)并安装ollama

安装后查看ollama版本:

二 选择模型:

本人电脑配置:

由于电脑配置低,本人处理的文档基本都是中文,所以选择了阿里千问

下载命令如下:

复制代码
ollama pull qwen2.5:0.5b
ollama run qwen2.5:0.5b

结果如下:

复制代码
import os
from dotenv import load_dotenv
from langchain_openai import ChatOpenAI
from langchain_core.messages import HumanMessage, SystemMessage



# 2. 初始化模型(关键:配置 base_url)
llm = ChatOpenAI(
    model="qwen2.5:0.5b",  # 必须参数,也可用 "deepseek-reasoner"
    base_url="http://localhost:11434/v1",  # 指向DeepSeek
    api_key="not need",
    temperature=0.7 # 随机性:0-2,越高越随机
)

# 3. 构建对话消息
messages = [
    SystemMessage(content="你是一个专业文档身后助手。"),
    HumanMessage(content="请帮我审核一下合同的风险。")
]

# 4. 调用并获取响应
response = llm.invoke(messages)
print(response.content)

执行结果:

复制代码
/usr/local/bin/python3 /Users/fish_study/github/python/learn/langchain/demo_local.py
当然,我很乐意帮你审核合同的风险。不过,为了能够更准确地帮助你,我需要了解一些具体的信息:

1. **合同的详细内容**:包括主要条款、权利和义务、支付方式、付款条件等。
2. **涉及的方及其他相关方的情况**:比如供应商、客户、以及其他可能影响合同风险的所有相关方。
3. **违约情况下的后果**:如果合同发生违约,如何界定违约责任,并且如何解决或惩罚违约方。

请告诉我这些详细信息,我将根据你的描述来分析合同的风险。

Process finished with exit code 0
相关推荐
绝世唐门三哥2 小时前
Mac 查看手机信息工具 + platform-tools 使用全指南
windows·macos
qinyia4 小时前
如何彻底卸载macOS上的conda并清理环境变量配置
macos·conda
0wioiw015 小时前
Onesignal(Xcode)
ide·macos·xcode
哈基米~南北绿豆17 小时前
虚拟机体验:在Windows/Mac上运行鸿蒙PC开发环境
windows·macos·harmonyos
2601_949146531 天前
APP语音通知接口集成实战:移动端应用接入语音提醒API的开发手册
macos·objective-c·cocoa
小鹿软件办公1 天前
Apple 发布 macOS 11、watchOS 10 和 watchOS 9 更新
macos·objective-c·cocoa
chao_7892 天前
双设备全栈开发最佳实践[mac系统]
git·python·macos·docker·vue·全栈
2501_915921432 天前
不用 Xcode 上架 iOS,拆分流程多工具协作完成 iOS 应用的发布准备与提交流程
android·macos·ios·小程序·uni-app·iphone·xcode
Ron丶2 天前
iOS 旧版本 App 下载方法汇总:如何获取历史版本 IPA(2026 仍有效)
windows·经验分享·macos·ios·电脑