首页 时政热点 科技头条 智能AI 安全攻防 数码硬件 开发者生态 汽车 游戏 社会热点 开源推荐 医疗健康 归档 标签 关于

DeepSeek 搜索和获取 – 每 1000 个成功请求 0.75 美元

摘要

Search & Fetch The Search API and the Fetch API give agents and RAG applications access to live web content: Search API finds web pages for a query and returns structured results. It is powered by Dee...

API and the query search Search Fetch The https api
2026-10-18 1 阅读 约9分钟阅读 fagnerbrack
分享:
字号:
搜索和获取 搜索 API 和获取 API 使代理和 RAG 应用程序能够访问实时 Web 内容:搜索 API 查找用于查询的网页并返回结构化结果。它由 DeepSeek 的内部搜索引擎提供支持。 Fetch API 检索单个网页并以 Markdown 形式返回其内容。两者都是原始 JSON API。它们使用与 DeepSeek API 相同的承载身份验证。基本 URL 为 https://api.deepseek.com : API 端点搜索 POST https://api.deepseek.com/v1/tools/search Fetch POST https://api.deepseek.com/v1/tools/fetch 请参阅搜索 API 参考和获取 API 参考以获取完整的请求和响应架构。身份验证 ​ 在请求标头中发送您的 API 密钥和 JSON 内容类型: 标头必需值 授权 是 Bearer Content-Type 是 application/json 搜索 API ​ 请求 ​ curl https://api.deepseek.com/v1/tools/search \ -H "Authorization: Bearer " \ -H "Content-Type: application/json" \ -d '{ "query": "DeepSeek V4发布”,“计数”:5,“need_content”:true}'导入请求响应=请求。 post ( "https://api.deepseek.com/v1/tools/search" , headers = { "Authorization" : "Bearer " , } , json = { "query" : "DeepSeek V4 版本" , "count" : 5 , "need_content" : True , } , ) 响应 . raise_for_status() 获取响应结果。 json ( ) [ "results" ] : print ( result [ "title" ] , result [ "url" ] ) print ( result [ "summary" ] ) 请求字段: 字段类型 必需 默认值 说明 查询字符串 是 - 搜索查询必须包含 1 到 128 个 Unicode 字符,不能全部为空格,并且支持下面列出的查询运算符。 count 整数 否 10 要返回的结果数,介于 1 和 50 之间。 ori_question string 否 - 触发搜索的用户原始问题,介于 1 到 128 个字符之间,以提高查询理解,将 null 视为未提供。本地化字符串 否 "" 用于本地化搜索结果的可选 IP 地址。 need_content boolean 否 false content 中是否返回页面内容,为 false 时始终为空字符串。请求正文中的未知字段将被忽略。查询运算符​ 查询将以其搜索语法完好无损地转发。下面的示例将运算符与搜索词结合起来;您可以在一个查询中组合多个运算符。运算符示例 说明 site: DeepSeek site:github.com 将结果限制为给定站点,并且要定位多个站点,请使用空格分隔 site: 子句并使用 OR 连接它们,例如 DeepSeek site:github.com OR site:huggingface.co 。 -site: DeepSeek -site:example.com 排除给定站点,并用空格分隔多个站点。 - DeepSeek -advertisement 排除包含该术语的页面,并用空格分隔多个术语。 -“...” DeepSeek -“发行说明” 排除包含确切短语的页面,该短语可以包含空格,并用空格分隔多个短语。 “...” DeepSeek “精确短语” 匹配精确短语,多个短语之间用空格分隔。 lang: DeepSeek lang:zh,en 将结果限制为给定的语言代码,用逗号分隔多个代码,例如 lang:zh,en 。之后:DeepSeek after:2025 或 DeepSeek after:2025-01-01 将结果限制为在某个日期之后发布的页面。之前:DeepSeek before:2026 或 DeepSeek before:2026-06-01 将结果限制为在某个日期之前发布的页面。例如: { "query": "DeepSeek site:github.com OR site:huggingface.co lang:en after:2025", "count": 10 } 响应 成功的请求会返回 HTTP 200 和结果数组。没有匹配项的普通搜索会返回一个空数组。 { "results": [ { "rerank_score": 2.4, "title": "DeepSeek V4 模型发布", "url": "https://example.com/deepseek-v4", "snippet": "DeepSeek V4 现已上线,具有工具调用和长上下文支持。", "summary": "DeepSeek 已发布 V4 模型。该版本增加了改进的工具调用和长上下文支持", "content": "DeepSeek V4 现已全面推出...", "site_name": "示例新闻", "site_icon": "https://example.com/favicon.ico", "date": "2026-06-01T00:00:00+00:00", "authority": 3 } ] } 结果中的每一项包含: 字段 类型 说明 rerank_score number 从 0 到 3 的相关性分数,结合了相关性、权威性和新鲜度等信号,分数为 1.5 或以上被视为高质量结果。 title 字符串 结果的标题。 url 字符串 结果的 URL。 snippet string 与查询相关的简短摘要,通常为 100 到 200 个字符,用于在 UI 中显示。摘要字符串 与查询相关的长摘要,通常为 600 到 800 个字符,旨在由模型读取。 content string 页面内容,当 need_content 为 false 或内容不可用时为空。 site_name string 或 null 站点的名称,如果不可用,则为 null。 site_icon string 或 null 站点图标的 URL,如果不可用,则为 null。日期字符串或 null 出版物
这篇文章对您有帮助吗?

订阅66必读

每日精选科技资讯,直达你的邮箱