langchain_core.documents.base
.Document¶
- class langchain_core.documents.base.Document[source]¶
基类:
BaseMedia
用于存储文本及其相关元数据的类。
示例
from langchain_core.documents import Document document = Document( page_content="Hello, world!", metadata={"source": "https://example.com"} )
将page_content作为位置参数或命名字段传入。
- 参数 id: 可选[str] = None¶
文档的可选标识符。
理想情况下,这应该在文档集合中是唯一的,并且格式应为一个 UUID,但这一点将不会被强制执行。
新版本 0.2.11 引入。
- 参数 metadata: dict [可选]¶
与内容相关联的任意元数据。
- 参数 page_content: str [必需]¶
字符串文本。
- 参数 type: Literal['Document'] = 'Document'¶