mirror of
https://github.com/wahyd4/SAI2.git
synced 2026-08-09 05:06:05 +10:00
db274672eb39c6e48b4116d57c79bbbaf2d9a400
Search with Lepton
Build your own conversational search engine using less than 500 lines of code.Live Demo
Features
- Built-in support for LLM
- Built-in support for search engine
- Customizable pretty UI interface
- Shareable, cached search results
Setup Search Engine API
Note
Visit here to get your Bing subscription key.
Setup LLM and KV
Note
We recommend using the built-in llm and kv functions with Lepton. Running the following commands to set up them automatically.
pip install -U leptonai && lep login
Build
- Set Bing subscription key
export BING_SEARCH_V7_SUBSCRIPTION_KEY=YOUR_BING_SUBSCRIPTION_KEY
- Build web
cd web && npm install && npm run build
- Run server
BACKEND=BING python search_with_lepton.py
Deploy
You can deploy this to Lepton AI with one click:
You can also deploy your own version via
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
Learn more about lep photon here.
Languages
Python
54.2%
TypeScript
42.6%
Dockerfile
1.7%
JavaScript
0.9%
CSS
0.5%
Other
0.1%