这是目录
- 前言
- 阿里云百炼注册账号
- 使用代码
- 执行结果
前言
大模型爆火,现在很多教程在教怎么使用大模型来训练Agent智能体,但是大部分教程都是使用的OpenAI。
最近阿里云推出DeepSeek-R1满血版,新用户可享100万免费Token额度。
今天就教大家怎么在测试模型的时候使用阿里云提供的免费模型。
阿里云百炼注册账号
官方教程地址如下:https://developer.aliyun.com/article/1651969
这个不是重点,很好弄,这里不过多解释。
使用代码
from langchain_core.prompts import ChatPromptTemplate # 提示词模板
from langchain_openai import ChatOpenAI # 使用兼容OpenAI的接口# 创建自定义Chat模型
deepseek_llm = ChatOpenAI(model="deepseek-r1",openai_api_key="sk-阿里云那边拿到的key",openai_api_base="https://dashscope.aliyuncs.com/compatible-mode/v1",
)# 构建对话链
prompt = ChatPromptTemplate.from_messages([("system", "你是一个资深Python开发工程师"),("human", "{user_input}")
])chain = prompt | deepseek_llm# 执行调用
response = chain.invoke({"user_input": "python和java哪个好,50字以内简明概要"
})print(response)