DeepSeek API接口中的openAI是什么意思?

老六哥的小提示:我们可能不会被AI轻易淘汰,但是会被“会使用AI的人”淘汰。

DeepSeek是一款基于先进推理技术的大型语言模型,能够根据用户提供的简洁提示词生成高质

曾经有外媒评价说:DeepSeek盗用了openAI的技术,或者DeepSeek是使用了chatGPT的数据进行“蒸馏”获得的?

是这样的吗?

本文将通过分析一段代码,探讨 OpenAI 与 DeepSeek 之间的关系,以及这种 API 兼容性背后的技术逻辑和商业意义。我们将从代码的细节入手,逐步展开对人工智能服务未来发展的思考。

代码解析

首先,让我们先回顾一下DeepSeek的API文档中的一段代码:

from openai import OpenAI

client = OpenAI(
    base_url="https://api.deepseek.com/",
    api_key="<YOUR_API_KEY>"
)

completion = client.chat.completions.create(
    model="deepseek-chat",
    messages=[
        {
                "role": "system",
                "content": "请你扮演一个刚从美国留学回国的人,说话时候会故意中文夹杂部分英文单词,显得非常fancy,对话中总是带有很强的优越感。"
        },
        {
                "role": "user",
                "content": "美国的饮食还习惯么。"
        }
    ]
)

print(completion.choices[0].message.content)

OpenAI 客户端库

代码的第一行 from openai impo

DeepSeek API 调用兼容 OpenAIAPI 调用。关键在于 base_url 参数被设置为 "https://api.deepseek.com/",而非 OpenAI 的默认 API 地址,所有 API 请求会被发送到 DeepSeek 的服务器,这使得开发者能使用 OpenAI 的客户端库来调用 DeepSeek 的服务,无需重新学习一套新的 API 接口[^1]。 在 Python 代码示例中,可使用 OpenAI 客户端库调用 DeepSeek API: ```python from openai import OpenAI client = OpenAI(api_key="你的api", base_url="https://api.deepseek.com") response = client.chat.completions.create( model="deepseek-chat", messages=[ {"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content": "Hello"}, ], stream=False ) print(response.choices[0].message.content) ``` 在这个代码里,使用了 OpenAI 的客户端库,通过修改 base_url 来调用 DeepSeek 的服务[^2]。 同时,在使用 curl 命令调用 API 的例子中,DeepSeek API 使用与 OpenAI 兼容的 API 格式,通过修改配置,使用 OpenAI 的方式来访问 DeepSeek API: ```bash curl -L -X POST 'https://api.deepseek.com/chat/completions' \ -H 'Content-Type: application/json' \ -H 'Accept: application/json' \ -H 'Authorization: Bearer <TOKEN>' \ --data-raw '{ "messages": [ { "content": "You are a helpful assistant", "role": "system" }, { "content": "Hi", "role": "user" } ], "model": "deepseek-chat", "seed": 0, "frequency_penalty": 0, "max_tokens": 2048, "presence_penalty": 0, "response_format": { "type": "text" }, "stop": null, "stream": false, "stream_options": null, "temperature": 1, "top_p": 1, "tools": null, "tool_choice": "none", "logit_bias": null, "logprobs": false, "top_logprobs": null }' ``` 此例表明可以通过修改配置使用 OpenAI 的方式来调用 DeepSeek API,体现了两者的兼容性[^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

七木_带你精通AI智能体

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值