mirror of
https://git.mirrors.martin98.com/https://github.com/infiniflow/ragflow.git
synced 2025-07-12 10:11:47 +08:00
fix wikipedia language (#1519)
### What problem does this PR solve? ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue)
This commit is contained in:
parent
2ea696934b
commit
d4332643c4
@ -30,11 +30,11 @@ class WikipediaParam(ComponentParamBase):
|
|||||||
def __init__(self):
|
def __init__(self):
|
||||||
super().__init__()
|
super().__init__()
|
||||||
self.top_n = 10
|
self.top_n = 10
|
||||||
self.lang = 'en'
|
self.language = 'en'
|
||||||
|
|
||||||
def check(self):
|
def check(self):
|
||||||
self.check_positive_integer(self.top_n, "Top N")
|
self.check_positive_integer(self.top_n, "Top N")
|
||||||
self.check_valid_value(self.lang, "Wikipedia languages",
|
self.check_valid_value(self.language, "Wikipedia languages",
|
||||||
['af', 'pl', 'ar', 'ast', 'az', 'bg', 'nan', 'bn', 'be', 'ca', 'cs', 'cy', 'da', 'de',
|
['af', 'pl', 'ar', 'ast', 'az', 'bg', 'nan', 'bn', 'be', 'ca', 'cs', 'cy', 'da', 'de',
|
||||||
'et', 'el', 'en', 'es', 'eo', 'eu', 'fa', 'fr', 'gl', 'ko', 'hy', 'hi', 'hr', 'id',
|
'et', 'el', 'en', 'es', 'eo', 'eu', 'fa', 'fr', 'gl', 'ko', 'hy', 'hi', 'hr', 'id',
|
||||||
'it', 'he', 'ka', 'lld', 'la', 'lv', 'lt', 'hu', 'mk', 'arz', 'ms', 'min', 'my', 'nl',
|
'it', 'he', 'ka', 'lld', 'la', 'lv', 'lt', 'hu', 'mk', 'arz', 'ms', 'min', 'my', 'nl',
|
||||||
@ -52,7 +52,7 @@ class Wikipedia(ComponentBase, ABC):
|
|||||||
return Wikipedia.be_output(self._param.no)
|
return Wikipedia.be_output(self._param.no)
|
||||||
|
|
||||||
wiki_res = []
|
wiki_res = []
|
||||||
wikipedia.set_lang(self._param.lang)
|
wikipedia.set_lang(self._param.language)
|
||||||
wiki_engine = wikipedia
|
wiki_engine = wikipedia
|
||||||
for wiki_key in wiki_engine.search(ans, results=self._param.top_n):
|
for wiki_key in wiki_engine.search(ans, results=self._param.top_n):
|
||||||
try:
|
try:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user