5条回答 默认 最新
阿里嘎多学长 2025-02-18 16:11关注阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程
使用 deepseek 的 HTTP API
deepseek 是一个基于 Ollama 的深度学习搜索引擎,可以使用 HTTP API 来调用其功能。下面是使用 deepseek 的 HTTP API 的基本步骤:
- 启动 deepseek 服务:使用
ollama命令启动 deepseek 服务,例如:
ollama start- 获取 API 令牌:使用
ollama命令获取 API 令牌,例如:
ollama token这将生成一个 API 令牌,用于身份验证。
- 使用 HTTP API 调用 deepseek 服务:使用
curl命令或其他 HTTP 客户端工具来调用 deepseek 服务。例如,使用curl命令来搜索文档:
curl -X POST \ http://localhost:8080/search \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer <API_令牌>' \ -d '{"query": "your_search_query"}'其中,
<API_令牌>是获取的 API 令牌,your_search_query是要搜索的查询语句。- 处理搜索结果:deepseek 服务将返回搜索结果,例如:
{ "results": [ { "id": "doc1", "title": "Document 1", "content": "This is the content of document 1" }, { "id": "doc2", "title": "Document 2", "content": "This is the content of document 2" } ] }可以使用 JSON 解析库来处理搜索结果。
重要提示
- 在使用 HTTP API 时,需要将
Authorization头设置为Bearer <API_令牌>,以便身份验证。 - 在使用
curl命令时,需要将Content-Type头设置为application/json,以便发送 JSON 数据。 - 在使用 deepseek 服务时,需要确保服务已经启动,并且 API 令牌已经获取。
如果您遇到任何问题或需要更多帮助,请随时问我。
解决 无用评论 打赏 举报- 启动 deepseek 服务:使用


