本文同步发布在: https://blog.csdn.net/qwe1110/article/details/146020743
最近DeepSeek比较火热,而且官网经常卡主无响应,恰好阿里云百炼出部署了满血版R1,所以正好测试一下~
解决方案链接:零门槛、即刻拥有 DeepSeek-R1 满血版-阿里云技术解决方案
1、点开链接:
2、阿里云百炼,在线体验,可自行尝试
3、本文讲的是API,所以附上API的官网地址
https://help.aliyun.com/zh/model-studio/developer-reference/deepseek
好了,主要流程开始了
重点来了!!!
首先要获取APIkey,这块就直接用官网的截图了, 每个用阿里云的人,不会连这一步都不知道吧
其次,你可以用官网的代码,非常简单,就几行就可以了,为了方便拷贝,我贴上自己写的
import os
from openai import OpenAI
client = OpenAI(
# 若没有配置环境变量,请用百炼API Key将下行替换为:api_key="sk-xxx",
api_key='',
base_url="https://dashscope.aliyuncs.com/compatible-mode/v1",
)
content = '''
与宇树科技合作的机器人上市公司
'''
completion = client.chat.completions.create(
model="deepseek-r1", # 此处以 deepseek-r1 为例,可按需更换模型名称。
messages=[
{'role': 'user', 'content': content}
]
)
通过reasoning_content字段打印思考过程
print("思考过程:")
print(completion.choices[0].message.reasoning_content)
通过content字段打印最终答案
print("最终答案:")
print(completion.choices[0].message.content)
再看一下答复吧
思考过程
再看看答案
非常合理,至此关于api调用,就结束了,只需要更换content的内容就可以更换提问,得出想要的答案了