Readme
ReadmeReader #
Bases: BaseReader
读取Readme.com文档的读取器。从Readme.com文档中读取数据。
Parameters:
Name | Type | Description | Default |
---|---|---|---|
api_key |
str
|
Readme.com API密钥 |
required |
Source code in llama_index/readers/readme/base.py
12 13 14 15 16 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 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 |
|
load_data #
load_data() -> List[Document]
从文档(页面)加载数据。
返回: List[Document]: 文档列表。
Source code in llama_index/readers/readme/base.py
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 |
|
get_all_docs #
get_all_docs()
检索所有文档,并按类别分类,同时包含它们的信息。
返回: list: 包含文档信息的字典列表。
Source code in llama_index/readers/readme/base.py
61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 |
|
get_docs_in_category #
get_docs_in_category(category_slug)
获取属于特定类别的文档。
Returns:
Type | Description |
---|---|
list:包含文档信息的字典列表。 |
Source code in llama_index/readers/readme/base.py
81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 |
|
get_document_info #
get_document_info(document_slug)
获取特定文档的信息。
Parameters:
Name | Type | Description | Default |
---|---|---|---|
document_slug |
str
|
文档的slug。 |
required |
Returns:
Name | Type | Description |
---|---|---|
dict |
包含文档信息的字典。 |
Source code in llama_index/readers/readme/base.py
98 99 100 101 102 103 104 105 106 107 108 109 110 |
|
get_categories_page #
get_categories_page(params, page)
发送一个GET请求到特定页面的类别。
Parameters:
Name | Type | Description | Default |
---|---|---|---|
params |
dict
|
请求的参数,比如perPage等。 |
required |
page |
int
|
要获取的页面号。 |
required |
Returns:
Name | Type | Description |
---|---|---|
tuple |
包含总项目数和获取的类别的元组。 |
Source code in llama_index/readers/readme/base.py
112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 |
|
get_all_categories #
get_all_categories()
从API中检索所有类别。
返回: 列表:包含所有类型为“guide”的类别的列表。
Source code in llama_index/readers/readme/base.py
128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 |
|