Is your feature request related to a problem? Please describe.
Add Serply another web search provider. Serply supports more than just Google search, they have Bing/News/Jobs. Which will be useful.
Describe the solution you'd like
First add Serply to the web search provider.
Updated the backend config to accept Serply API key
Update the web code to include Serply as option
Originally created by @googio on GitHub (Jun 10, 2024).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/2957
**Is your feature request related to a problem? Please describe.**
Add [Serply](https://serply.io) another web search provider. Serply supports more than just Google search, they have Bing/News/Jobs. Which will be useful.
**Describe the solution you'd like**
First add Serply to the web search provider.
Updated the backend config to accept Serply API key
Update the web code to include Serply as option
**Describe alternatives you've considered**
Looked into using playwright as mentioned https://github.com/open-webui/open-webui/blob/a8d80f936a69c7e4254c2306b9c88aa7c3e09088/backend/apps/rag/main.py#L752 but it would require a lot of parsing and proxy management.
**Additional context**
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @googio on GitHub (Jun 10, 2024).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/2957
Is your feature request related to a problem? Please describe.
Add Serply another web search provider. Serply supports more than just Google search, they have Bing/News/Jobs. Which will be useful.
Describe the solution you'd like
First add Serply to the web search provider.
Updated the backend config to accept Serply API key
Update the web code to include Serply as option
Describe alternatives you've considered
Looked into using playwright as mentioned https://github.com/open-webui/open-webui/blob/a8d80f936a69c7e4254c2306b9c88aa7c3e09088/backend/apps/rag/main.py#L752 but it would require a lot of parsing and proxy management.
Additional context