默认支持两种搜索引擎:Bing 和 Google。
要使用 Bing Web Search API,请访问此链接获取你的 Bing 订阅密钥。
Google 搜索有三种选择:你可以使用 SearchApi 提供的 SearchApi Google Search API、Serper 提供的 Serper Google Search API,或者选择 Google 提供的 Programmable Search Engine。
[!NOTE]
我们推荐使用 Lepton 内置的 llm 和 kv 功能。
运行以下命令即可自动完成配置。
pip install -U leptonai openai && lep login
你可以在 Lepton AI 控制面板 → Settings → Tokens 中复制你的工作区令牌。
export BING_SEARCH_V7_SUBSCRIPTION_KEY=YOUR_BING_SUBSCRIPTION_KEY
export LEPTON_WORKSPACE_TOKEN=YOUR_LEPTON_WORKSPACE_TOKEN
cd web && npm install && npm run build
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:
你也可以通过以下命令部署你自己的版本
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 的信息。