Langchain | Ollama | Python快速上手使用LLM的DEMO

Langchain使用Ollama pull的大模型集成LLM的DEMO

1. 演示预备环境信息

MacOS

python3.12.*

ollama

2. 安装Python包

bash 复制代码
pip install --pre -U langchain
pip install -qU langchain-ollama

3. 安装Ollama

点击下载安装Ollama

shell 复制代码
# 测试Ollama是否成功安装
(py312) kt@KT ~ % ollama -v
ollama version is 0.12.3

# 获取qwen3:8b llm模型
ollama pull qwen3:8b

# 检测是否获取成功
ollama list

4. 测试DEMO

python3 复制代码
from langchain_ollama import OllamaLLM

llm = OllamaLLM(model="qwen3:8b")
prompt = "hello,how are you?" 
print(llm.invoke(prompt))

# 稍等片刻 便会输出答案

langchain-ollama有三种集成模式,chat_models、embeddings、llms,可通简单阅读文档,获取使用方式。

相关推荐
ytttr87322 分钟前
基于 C# WinForm 实现的 电影院售票系统
开发语言·c#
天下不喵35 分钟前
python项目部署之pytandic与.env的使用教程
python·docker
shenzhenNBA37 分钟前
python如何调用AI之deepseek的API接口?
人工智能·python·deepseek·调用deepseek api
Tony Bai37 分钟前
Goroutine “气泡”宇宙——Go 并发模型的新维度
开发语言·后端·golang
咖啡の猫1 小时前
Python集合的创建
python·哈希算法·散列表
Larry_Yanan1 小时前
Qt多进程(二)QProcess+stdio
开发语言·qt
码农葫芦侠1 小时前
Qt 跨线程内存管理陷阱:QSharedPointer、deleteLater() 与 QPointer 的致命组合
开发语言·数据库·qt
d111111111d1 小时前
C语言中,malloc和free是什么,在STM32中使用限制是什么,该如何使用?
c语言·开发语言·笔记·stm32·单片机·嵌入式硬件·学习
网安_秋刀鱼1 小时前
【java安全】shiro鉴权绕过
java·开发语言·安全
白昼流星!1 小时前
C++内存四区与new操作符详解
开发语言·c++