冷知识:DeepSeek 官方 API 支持搜索

LLMeme 2026-08-05 17:58 1

起因是我刷到了个帖子:



我印象里是不能搜索的,平时都会额外专门配置搜索。


但我在站内没看到相关讨论,于是进一步调查,发现其实之前已经支持了:



因为要查询几千条企业数据,用deepseek网页版 快速模式+深度思考+智能搜索,结果很准确,但因为要查几千条,网页版估计不让查这么多。想着用deepseek的api.
问deepseek网页版快速模式,api有没有智能搜索(因为企业数据要准确必须联网搜索),dp说没有,我又问dp的专家模式,专家模式说有。查api文档也没说有没有。到底有没有啊???
deepseek官方的api有没有联网搜索…


这次 DeepSeek V4 Flash 0731 更新的意义在于,在新增支持 Responses API 的同时也引入了原本 Anthropic API 才有的搜索能力。另外,搜索功能目前没有看到任何额外的计费说明,成本应该是很低的。


测试示例 Powershell 代码:


$env:DEEPSEEK_API_KEY = "sk-xxxxxxxxx"

$body = @{
model = "deepseek-v4-flash"
input = "搜索今天最新的20条重要 AI 新闻,要标注时间和出处"
tools = @(
@{ type = "web_search" }
)
} | ConvertTo-Json -Depth 3

$response = Invoke-RestMethod `
-Uri "https://api.deepseek.com/responses" `
-Method Post `
-Headers @{ Authorization = "Bearer $env:DEEPSEEK_API_KEY" } `
-ContentType "application/json" `
-Body ([Text.Encoding]::UTF8.GetBytes($body))

# 防范中文乱码
$response.output.content |
Where-Object text |
ForEach-Object {
$_.text = [Text.Encoding]::UTF8.GetString(
[Text.Encoding]::GetEncoding(28591).GetBytes($_.text)
)
}

# 思考过程
($response.output |
Where-Object type -eq "reasoning").content.text

# 最终回复
($response.output |
Where-Object phase -eq "final_answer").content.text

结果示例:



感觉对于国内消息源来说已经挺不错了。


此外,对于可被索引的网页,还可以获取内容。


例如我把提示词换成:



这个链接中的正文复述一下 https://www.ithome.com/0/985/307.htm



结果是:


最新回复 (6)
  • Parasail 08-05 17:59
    1

    我立马让Hermes实践一下看看

  • LLMeme 楼主 08-05 18:01
    2

    说到这个我想起来,Hermes 自带的搜索是相对比较死板的,但可以让 Hermes 自己写一个搜索插件顶替掉官方的。

  • blacksein 08-05 18:05
    3

    这个有点热了 anthropic端点支持的时候加上的(response端点里应该也带了)

    官方文档里已经明确写的




    但是只能没法搜到很多外网内容 和app那个一样




    感觉好像自己之前是不是还问过。。。结果真问过。。


    https://linux.do/t/topic/2102845

  • 变鱼 08-05 18:08
    4

    这个是真的有点热知识了,messages也支持的

    倒不如说哪家的原厂API不支持服务端web search

  • Parasail 08-05 18:12
    5

    实测可以用,把上面的ps代码发给Hermes让他处理成skill就能调用了。

    Hermes默认的搜索技能还是不够好用。

  • SunwardGrace 08-05 19:20
    6

    这个搜索很重要吗^-^我接了firecrawl,模型都是用这个skills系列里面的scrape,search skill来搜索的,似乎要比原生搜索好一点,我就一直没关注过搜索

* 帖子来源Linux.do
返回