萌宝拍拍
81.39M · 2026-03-26
DASHSCOPE_API_KEY,后面代码会用到pip install langchain langchain_community
下面是最简可运行示例,直接复制替换API-KEY即可使用:
# 导入依赖
import os
from langchain_community.llms.tongyi import Tongyi
# 设置 DashScope API 密钥
os.environ["DASHSCOPE_API_KEY"] = "你的API-KEY"
# 初始化通义千问模型
model = Tongyi(
model="qwen-plus" # 可替换:qwen-turbo、qwen-plus、qwen-max等
)
# 调用模型(invoke方法)
response = model.invoke(input="你是什么模型?你能干什么?")
# 输出结果
print(response)
import os
from langchain_community.llms.tongyi import Tongyi
os:用于设置环境变量,传入API密钥Tongyi:LangChain封装好的通义千问大模型调用类os.environ["DASHSCOPE_API_KEY"] = "你的API-KEY"
model = Tongyi(
model="qwen-plus"
)
常用模型列表:
qwen-turbo:速度快、性价比高qwen-plus:综合能力更强qwen-max:最强能力模型response = model.invoke(input="你是什么模型?你能干什么?")
print(response)
invoke():LangChain统一的同步调用方法执行代码后,你会看到类似输出:
我是阿里云研发的通义千问大模型。
我可以帮你:
1. 回答各类问题、提供知识科普
2. 写代码、文案、总结、翻译
3. 逻辑推理、规划方案
4. 对话聊天、提供建议等
qwen-plus不要写错response = model.generate(["你好", "介绍一下Python"])
print(response.generations)
for chunk in model.stream("写一段春天的文案"):
print(chunk, end="", flush=True)