您
YouRetriever #
Bases: BaseRetriever
You.com 搜索和新闻 API 的检索器。
参数
名称 | 类型 | 描述 | 默认值 |
---|---|---|---|
api_key
|
Optional[str]
|
you.com API 密钥,如果环境中未设置 |
无
|
endpoint
|
Literal['search', 'news']
|
you.com 端点 |
'search'
|
num_web_results
|
Optional[int]
|
要返回的最大网页结果数,必须小于 20 |
无
|
safesearch
|
Optional[Literal['off', 'moderate', 'strict']]
|
安全搜索设置,可以是 "off", "moderate", "strict" 之一,默认为 moderate |
无
|
country
|
Optional[str]
|
国家代码,例如:美国的 'US',更多信息请参阅 API 参考 |
无
|
search_lang
|
Optional[str]
|
(新闻 API)语言代码,例如:英语的 'en',更多信息请参阅 API 参考 |
无
|
ui_lang
|
Optional[str]
|
(新闻 API)响应的用户界面语言,例如:英语的 'en',更多信息请参阅 API 参考 |
无
|
spellcheck
|
Optional[bool]
|
(新闻 API)是否对查询进行拼写检查,默认为 True |
无
|
源代码位于 llama-index-integrations/retrievers/llama-index-retrievers-you/llama_index/retrievers/you/base.py
17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 |
|