OA0
OA0 是一个探索 AI 的社区
现在注册
已注册用户请  登录
OA0  ›  代码  ›  Lepton AI Search — 轻量化的 AI 搜索与问答应用模板

Lepton AI Search — 轻量化的 AI 搜索与问答应用模板

 
  biscuit ·  2026-09-15 11:00:33 · 11 次点击  · 0 条评论  

Search with Lepton

使用不到 500 行代码构建你自己的对话式搜索引擎。
在线演示

功能特性

  • 内置对 LLM 的支持
  • 内置对搜索引擎的支持
  • 可自定义的精美 UI 界面
  • 可分享、可缓存的搜索结果

配置搜索引擎 API

默认支持两种搜索引擎:Bing 和 Google。

Bing 搜索

要使用 Bing Web Search API,请访问此链接获取你的 Bing 订阅密钥。

Google 搜索

Google 搜索有三种选择:你可以使用 SearchApi 提供的 SearchApi Google Search API、Serper 提供的 Serper Google Search API,或者选择 Google 提供的 Programmable Search Engine

配置 LLM 和 KV

[!NOTE]
我们推荐使用 Lepton 内置的 llm 和 kv 功能。
运行以下命令即可自动完成配置。

pip install -U leptonai openai && lep login

获取你的 Lepton AI 工作区令牌

你可以在 Lepton AI 控制面板 → Settings → Tokens 中复制你的工作区令牌。

构建

  1. 设置 Bing 订阅密钥
export BING_SEARCH_V7_SUBSCRIPTION_KEY=YOUR_BING_SUBSCRIPTION_KEY
  1. 设置 Lepton AI 工作区令牌
export LEPTON_WORKSPACE_TOKEN=YOUR_LEPTON_WORKSPACE_TOKEN
  1. 构建前端
cd web && npm install && npm run build
  1. 运行服务器
BACKEND=BING python search_with_lepton.py

使用 SearchApi 进行 Google 搜索:

export SEARCHAPI_API_KEY=YOUR_SEARCHAPI_API_KEY
BACKEND=SEARCHAPI python search_with_lepton.py

使用 Serper 进行 Google 搜索:

export SERPER_SEARCH_API_KEY=YOUR_SERPER_API_KEY
BACKEND=SERPER python search_with_lepton.py

使用 Programmable Search Engine 进行 Google 搜索:

export GOOGLE_SEARCH_API_KEY=YOUR_GOOGLE_SEARCH_API_KEY
export GOOGLE_SEARCH_CX=YOUR_GOOGLE_SEARCH_ENGINE_ID
BACKEND=GOOGLE python search_with_lepton.py

部署

你可以一键将其部署到 Lepton AI:

Deploy with Lepton AI

你也可以通过以下命令部署你自己的版本

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

此处了解更多关于 lep photon 的信息。

11 次点击  ∙  0 人收藏  
登录后收藏  
0 条回复
关于 ·  帮助 ·  PING ·  隐私 ·  条款   
OA0 - Omni AI 0 一个探索 AI 的社区
沪ICP备2024103595号-2
耗时 42 ms
Developed with Cursor