searxng/searx/engines
Zhijie He d02b47b97c add Cloudflare AI Gateway engine
add Cloudflare AI Gateway engine

add settings for Cloudflare AI Gateway engine

set utf8 encode for data, fix non english char cause 500 error

format json data

fixed indentation and config format error

fix line-length limitation in CI

reformatted code for CI

reformatted code for CI

limit system prompts to less 120 chars

cleanup unused variable & format code
2024-09-22 17:26:17 +08:00
..
9gag.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
1337x.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
__init__.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
ahmia.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
annas_archive.py [mod] simple theme: drop img_src from default results 2024-05-16 07:30:38 +02:00
apkmirror.py [mod] simple theme: drop img_src from default results 2024-05-16 07:30:38 +02:00
apple_app_store.py [mod] simple theme: drop img_src from default results 2024-05-16 07:30:38 +02:00
apple_maps.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
archlinux.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
artic.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
arxiv.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
ask.py [mod] simple theme: drop img_src from default results 2024-05-16 07:30:38 +02:00
bandcamp.py [mod] simple theme: drop img_src from default results 2024-05-16 07:30:38 +02:00
base.py [fix] issues reported by pylint-3.2.2 2024-05-28 18:10:04 +02:00
bilibili.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
bing.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
bing_images.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
bing_news.py [mod] simple theme: drop img_src from default results 2024-05-16 07:30:38 +02:00
bing_videos.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
bpb.py [mod] simple theme: drop img_src from default results 2024-05-16 07:30:38 +02:00
brave.py [enh] add re-usable func to filter text 2024-05-29 17:56:17 +02:00
bt4g.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
btdigg.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
ccc_media.py [fix] ccc_media engine: filter video formats and ignore audio & SubRip 2024-04-28 08:42:18 +02:00
chefkoch.py [fix] chefkoch: use German words in content field 2024-05-12 18:36:49 +02:00
cloudflareai.py add Cloudflare AI Gateway engine 2024-09-22 17:26:17 +08:00
command.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
core.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
cppreference.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
crates.py [feat] engine: implementation of cargo search (crates.io) 2024-05-17 16:37:39 +02:00
crossref.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
currency_convert.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
dailymotion.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
deepl.py [refactor] translation engines: add translate category 2024-04-26 07:33:28 +02:00
deezer.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
demo_offline.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
demo_online.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
destatis.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
deviantart.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
dictzone.py [refactor] translation engines: add translate category 2024-04-26 07:33:28 +02:00
digbt.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
discourse.py [enh] Add engine for discourse forums 2024-06-07 10:16:09 +02:00
docker_hub.py [mod] simple theme: drop img_src from default results 2024-05-16 07:30:38 +02:00
doku.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
duckduckgo.py [enh] add re-usable func to filter text 2024-05-29 17:56:17 +02:00
duckduckgo_definitions.py [feat] plugins: new unit converter plugin 2024-04-27 18:11:33 +02:00
duckduckgo_extra.py [refactor] images: add resolution, image format and filesize fields 2024-02-25 16:22:37 +01:00
duckduckgo_weather.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
duden.py [mod] pylint all files with one profile / drop PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
dummy-offline.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
dummy.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
ebay.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
elasticsearch.py [doc] rearranges Settings & Engines docs for better readability 2023-07-01 22:45:19 +02:00
emojipedia.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
fdroid.py [mod] simple theme: drop img_src from default results 2024-05-16 07:30:38 +02:00
findthatmeme.py [feat] engine: implementation of findthatmeme 2024-05-28 18:18:13 +02:00
flickr.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
flickr_noapi.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
freesound.py [black] upgrade black 22.12.0 --> 24.2.0 2024-03-09 08:15:50 +01:00
frinkiac.py [format.python] initial formatting of the python code 2021-12-27 09:26:22 +01:00
fyyd.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
genius.py [mod] simple theme: drop img_src from default results 2024-05-16 07:30:38 +02:00
gentoo.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
gitea.py [feat] engine: implementation of gitea 2024-05-15 07:23:57 +02:00
github.py [mod] simple theme: drop img_src from default results 2024-05-16 07:30:38 +02:00
goodreads.py [mod] simple theme: drop img_src from default results 2024-05-16 07:30:38 +02:00
google.py [mod] simple theme: drop img_src from default results 2024-05-16 07:30:38 +02:00
google_images.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
google_news.py [mod] simple theme: drop img_src from default results 2024-05-16 07:30:38 +02:00
google_play.py [mod] simple theme: drop img_src from default results 2024-05-16 07:30:38 +02:00
google_scholar.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
google_videos.py [mod] simple theme: drop img_src from default results 2024-05-16 07:30:38 +02:00
hackernews.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
hex.py [mod] engine hex: add sort_criteria & page_size to configuration 2024-05-28 11:55:59 +02:00
imdb.py [mod] simple theme: drop img_src from default results 2024-05-16 07:30:38 +02:00
imgur.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
ina.py [fix] ina engine 2022-01-28 22:33:41 +01:00
internet_archive_scholar.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
invidious.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
jisho.py [format.python] based on bugfix in 9ed626130 2022-05-07 18:23:10 +02:00
json_engine.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
kickass.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
lemmy.py [mod] simple theme: drop img_src from default results 2024-05-16 07:30:38 +02:00
lib_rs.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
libretranslate.py [feat] engine: implementation of LibreTranslate 2024-04-26 07:33:28 +02:00
lingva.py [refactor] translation engines: add translate category 2024-04-26 07:33:28 +02:00
livespace.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
loc.py [mod] library of congress: fix engine 2023-09-11 19:42:31 +02:00
mastodon.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
material_icons.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
mediathekviewweb.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
mediawiki.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
meilisearch.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
metacpan.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
mixcloud.py [mod] simple theme: drop img_src from default results 2024-05-16 07:30:38 +02:00
mojeek.py [feat] mojeek: implement dedicated module 2024-06-07 11:31:05 +02:00
mongodb.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
moviepilot.py [mod] simple theme: drop img_src from default results 2024-05-16 07:30:38 +02:00
mozhi.py [refactor] translation engines: add translate category 2024-04-26 07:33:28 +02:00
mrs.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
mullvad_leta.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
mwmbl.py [mod] engine 'mwmbl: Update API URL 2024-04-10 06:51:28 +02:00
mysql_server.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
npm.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
nyaa.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
odysee.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
open_meteo.py [feat] engine: implementation of Open Meteo 2024-04-07 19:02:53 +02:00
opensemantic.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
openstreetmap.py [mod] simple theme: drop img_src from default results 2024-05-16 07:30:38 +02:00
openverse.py [fix] ccengine engine - avoid unwanted redirects 2022-01-07 14:14:31 +01:00
pdbe.py [mod] simple theme: drop img_src from default results 2024-05-16 07:30:38 +02:00
peertube.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
photon.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
pinterest.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
piped.py [mod] simple theme: drop img_src from default results 2024-05-16 07:30:38 +02:00
piratebay.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
pixiv.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
pkg_go_dev.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
podcastindex.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
postgresql.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
presearch.py [mod] simple theme: drop img_src from default results 2024-05-16 07:30:38 +02:00
pubmed.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
pypi.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
qwant.py [enh] add re-usable func to filter text 2024-05-29 17:56:17 +02:00
radio_browser.py [mod] simple theme: drop img_src from default results 2024-05-16 07:30:38 +02:00
recoll.py [mod] simple theme: drop img_src from default results 2024-05-16 07:30:38 +02:00
reddit.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
redis_server.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
rottentomatoes.py [mod] simple theme: drop img_src from default results 2024-05-16 07:30:38 +02:00
rumble.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
scanr_structures.py [mod] simple theme: drop img_src from default results 2024-05-16 07:30:38 +02:00
searchcode_code.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
searx_engine.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
seekr.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
semantic_scholar.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
sepiasearch.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
seznam.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
sjp.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
solidtorrents.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
solr.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
soundcloud.py [mod] simple theme: drop img_src from default results 2024-05-16 07:30:38 +02:00
spotify.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
springer.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
sqlite.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
stackexchange.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
startpage.py [fix] engine startpage: fetch_traits() / if lang name unknown by babel 2024-05-29 07:52:18 +02:00
stract.py Add user-agent to stract requests 2024-03-22 13:40:46 +01:00
svgrepo.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
tagesschau.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
tineye.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
tokyotoshokan.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
tootfinder.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
torznab.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
translated.py [refactor] translation engines: add translate category 2024-04-26 07:33:28 +02:00
unsplash.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
vimeo.py [enh] add re-usable func to filter text 2024-05-29 17:56:17 +02:00
voidlinux.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
wallhaven.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
wikicommons.py [feat] wikimedia commons: support for videos, audio and other files 2024-05-04 06:23:04 +02:00
wikidata.py [fix] engine wikidata - WIKIDATA_UNITS has been changed in #3378 2024-05-10 16:04:27 +02:00
wikipedia.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
wolframalpha_api.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
wolframalpha_noapi.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
wordnik.py [format.python] initial formatting of the python code 2021-12-27 09:26:22 +01:00
wttr.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
www1x.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
xpath.py [mod] simple theme: drop img_src from default results 2024-05-16 07:30:38 +02:00
yacy.py [mod] yacy engine: pick base_url randomly from a list of instances 2024-05-09 17:29:15 +02:00
yahoo.py [fix] yahoo: result titles are getting mixed together 2024-04-20 17:00:17 +02:00
yahoo_news.py [mod] simple theme: drop img_src from default results 2024-05-16 07:30:38 +02:00
yandex_music.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
yep.py [mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00
youtube_api.py [fix] engine: youtube_api - ignore channels / prevent exceptions 2024-04-13 08:41:00 +02:00
youtube_noapi.py [enh] add re-usable func to filter text 2024-05-29 17:56:17 +02:00
yummly.py [mod] simple theme: drop img_src from default results 2024-05-16 07:30:38 +02:00
zlibrary.py [mod] simple theme: drop img_src from default results 2024-05-16 07:30:38 +02:00