search_with_lepton 是搜索知识领域的开源项目,由 leptonai 开发,2024 年首次发布。
在全站 13,014 个收录项目中,它的 GitHub 星标数(8,061)位列前 6%,在搜索知识分类的 581 个项目里位列前 8%。
项目已超过三个月没有代码更新,维护节奏明显放缓,最近一次代码更新于 2026-09-22。
它主要面向的使用场景是:快速验证对话式搜索产品原型。同类可对比的替代方案包括 Perplexity Clone、RAGFlow、Danswer。

用对话代替关键词,快速搭建智能搜索演示
search_with_lepton 是一个基于 Lepton AI 构建的对话式搜索演示项目,旨在快速搭建具备自然语言交互能力的搜索应用。它解决了传统关键词搜索无法理解用户意图、交互体验生硬的问题,通过将大语言模型与搜索API结合,让用户可以用日常对话的方式获取精准答案。核心能力包括:集成Lepton AI的模型推理能力,支持流式响应,提供简洁的前端界面和可配置的后端服务,开发者可基于此快速定制自己的搜索产品。项目代码结构清晰,使用TypeScript编写,便于二次开发和部署。
1安装依赖并登录
安装 Lepton AI 与 OpenAI 客户端,并登录 Lepton 账号,按提示完成授权。
pip install -U leptonai openai && lep login2配置 Bing 密钥
到微软 Bing Web Search API 页面申请订阅密钥,并导出为环境变量供后端调用。
export BING_SEARCH_V7_SUBSCRIPTION_KEY=YOUR_BING_SUBSCRIPTION_KEY3配置工作区令牌
在 Lepton AI Dashboard 的 Settings → Tokens 复制 Workspace Token 并设置环境变量。
export LEPTON_WORKSPACE_TOKEN=YOUR_LEPTON_WORKSPACE_TOKEN4部署运行服务
用 lep photon 把 search_with_lepton.py 部署到 Lepton AI,指定后端为 BING 及密钥。
lep photon run -n search-with-lepton-modified -m search_with_lepton.py --env BACKEND=BING --env BING_SEARCH_V7_SUBSCRIPTION_KEY=YOUR_BING_SUBSCRIPTION_KEY| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
BACKEND | 是 | 选择搜索引擎后端,README 示例使用 BING。 | BING |
BING_SEARCH_V7_SUBSCRIPTION_KEY | 是 | Bing Web Search API 订阅密钥,用于发起搜索请求。 | YOUR_BING_SUBSCRIPTION_KEY |
LEPTON_WORKSPACE_TOKEN | 是 | Lepton AI 工作区令牌,用于调用内置 llm 与 kv。 | YOUR_LEPTON_WORKSPACE_TOKEN |
lep photon run 执行后无报错并输出服务地址,浏览器打开该地址能看到可对话的搜索界面。
Q:如何获取 Bing 搜索密钥?
A:访问 README 给出的 Bing Web Search API 链接,注册并申请订阅密钥,再填入环境变量。
Q:能否换成 Google 搜索?
A:可以。README 支持 SearchApi、Serper 或 Google Programmable Search Engine,需自行获取对应密钥并在部署时调整后端配置。
Q:没有 Lepton AI 令牌怎么办?
A:登录 Lepton AI Dashboard,进入 Settings → Tokens 复制 Workspace Token 即可。
Q:必须用 Lepton 的 llm 和 kv 吗?
A:README 建议使用 Lepton 内置的 llm 和 kv 函数,可直接由 lep 命令自动配置使用。
Perplexity Clone、RAGFlow、Danswer
search_with_lepton 是搜索知识领域的开源项目,由 leptonai 开发,2024 年首次发布。
在全站 13,014 个收录项目中,它的 GitHub 星标数(8,061)位列前 6%,在搜索知识分类的 581 个项目里位列前 8%。
项目已超过三个月没有代码更新,维护节奏明显放缓,最近一次代码更新于 2026-09-22。
它主要面向的使用场景是:快速验证对话式搜索产品原型。同类可对比的替代方案包括 Perplexity Clone、RAGFlow、Danswer。
上一篇:Horizon
下一篇:llm-scraper
firecrawl
开源
网页抓取像喝水一样简单,开发者省下整周加班
The web data API to search, scrape, and interact at scale.
contoso-chat
开源
一键跑通 Azure RAG 应用,从代码到评估部署全流程
This sample has the full End2End process of creating RAG application with Prompty an···
graphify
开源
整个代码库画成一张图,找问题一眼定位
Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable k···
ragflow
开源
让大模型用上你的私有知识,搭建可靠的企业级RAG应用
RAGFlow is a leading open-source Retrieval-Augmented Generation (RAG) engine that fu···