这次更新是什么?

2024年7月25日,DeepSeek 官方发布了 API 升级。DeepSeek API 是 DeepSeek 公司提供的闭源服务,开发者可以通过它让程序使用人工智能模型。这次升级给两个模型——deepseek-chat 和 deepseek-coder——增加了好几个新本领,就像给机器人装上了新工具。

新本领一:JSON 输出,让数据整整齐齐

JSON 是一种电脑喜欢的整齐数据格式,就像把玩具按颜色和大小分类放进不同的盒子里。现在 DeepSeek API 可以强制模型输出这种格式,方便程序自动处理。使用时需要设置 response_format 为 {‘type’: ‘json_object’},并在提示中引导模型输出 JSON。

新本领二:函数调用,让模型连接真实世界

函数调用让模型可以调用外部工具,比如查天气、搜网页。就像机器人可以帮你打电话叫外卖一样。DeepSeek API 支持一次调用多个函数(最多128个),也支持并行调用。官方展示了将 deepseek-coder 集成到 LobeChat 中,启用“网站爬虫”插件进行网页抓取和总结的例子。

新本领三:聊天前缀补全,控制输出开头

聊天前缀补全(Beta)允许用户指定最后一条助手消息的开头,让模型接着写。比如你写“从前有座山”,模型就接着编故事。这个功能还能用来续写因为长度限制被截断的内容。使用时需要把 base_url 设为 https://api.deepseek.com/beta,并设置最后一条消息的 prefix 参数为 True。

新本领四:8K 最大输出,写更长的文章

以前模型一次最多输出 4096 个 token,现在 Beta API 把上限提高到 8192 个 token。就像作文本从 400 字扩展到 800 字,可以写更长的故事或代码。需要设置 base_url 为 https://api.deepseek.com/beta 才能使用。

新本领五:FIM 补全,填中间的空缺

FIM 是“填中间”的意思,用户可以提供开头和结尾,让模型补全中间的内容。就像玩填空游戏,给你故事的开头和结尾,让你编中间部分。这个功能常用于故事续写和代码补全。FIM 补全 API 的收费和聊天补全 API 一样,需要设置 base_url 为 https://api.deepseek.com/beta。

谁可以用?有什么限制?

所有用户都可以使用 Beta API,只需把 base_url 设为 https://api.deepseek.com/beta。但官方说明 Beta API 不稳定,后续测试和发布计划可能灵活变化。相关模型版本会在功能稳定后开源到社区。目前这些新功能对 deepseek-chat 和 deepseek-coder 两个模型开放。

适合哪些人使用?

这些新功能适合开发者、数据分析师、程序员和需要自动化处理文字的人。比如用 JSON 输出整理数据,用函数调用连接外部服务,用 FIM 补全写代码。对于小学生和初中生来说,可以理解为给机器人增加了整理、打电话、续写和填空的本领,让程序更聪明更好用。

官方来源

本文由 AIGCWHY 自动监测系统发现,经结构化处理后发布。重要决策请打开原文核验。

查看原始发布信息 ↗