這是目錄
- 前言
- 阿里云百煉注冊賬號
- 使用代碼
- 執行結果
前言
大模型爆火,現在很多教程在教怎么使用大模型來訓練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)