Skip to content

Readwise

初始化文件。

ReadwiseReader #

Bases: BaseReader

读取Readwise高亮的读者。

Source code in llama_index/readers/readwise/base.py
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
class ReadwiseReader(BaseReader):
    """读取Readwise高亮的读者。"""

    def __init__(self, api_key: str):
        self._api_key = api_key

    def load_data(
        self,
        updated_after: Optional[datetime.datetime] = None,
    ) -> List[Document]:
        """加载您的Readwise.io高亮内容。

Args:
    updated_after (datetime.datetime):要加载高亮的日期时间。用于随时间更新索引。
"""
        readwise_response = _get_readwise_data(
            api_key=self._api_key, updated_after=updated_after
        )
        return [Document(text=json.dumps(d)) for d in readwise_response]

load_data #

load_data(
    updated_after: Optional[datetime] = None,
) -> List[Document]

加载您的Readwise.io高亮内容。

Source code in llama_index/readers/readwise/base.py
45
46
47
48
49
50
51
52
53
54
55
56
57
    def load_data(
        self,
        updated_after: Optional[datetime.datetime] = None,
    ) -> List[Document]:
        """加载您的Readwise.io高亮内容。

Args:
    updated_after (datetime.datetime):要加载高亮的日期时间。用于随时间更新索引。
"""
        readwise_response = _get_readwise_data(
            api_key=self._api_key, updated_after=updated_after
        )
        return [Document(text=json.dumps(d)) for d in readwise_response]