langchain/docs/modules/indexes
Jon Saginaw f8d69e4e52
Enhancement: Blockchain Document Loader with better Metadata support (#3710)
This PR includes some minor alignment updates, including:

- metadata object extended to support contractAddress, blockchainType,
and tokenId
- notebook doc better aligned to standard langchain format
- startToken changed from int to str to support multiple hex value types
on the Alchemy API

The updated metadata will look like the below. It's possible for a
single contractAddress to exist across multiple blockchains (e.g.
Ethereum, Polygon, etc.) so it's important to include the
blockchainType.

```
 metadata = {"source": self.contract_address, 
                      "blockchain": self.blockchainType,
                      "tokenId": tokenId}
```
2023-04-28 20:13:05 -07:00
..
document_loaders/examples Enhancement: Blockchain Document Loader with better Metadata support (#3710) 2023-04-28 20:13:05 -07:00
retrievers/examples Harrison/vespa (#3761) 2023-04-28 19:48:43 -07:00
text_splitters Fix typo (#3728) 2023-04-28 13:01:09 -07:00
vectorstores docs: improved vectorstore notebooks (#3724) 2023-04-28 19:26:50 -07:00
document_loaders.rst big docs refactor (#1978) 2023-03-26 19:49:46 -07:00
getting_started.ipynb add encoding to avoid UnicodeDecodeError (#2908) 2023-04-14 16:36:03 -07:00
retrievers.rst big docs refactor (#1978) 2023-03-26 19:49:46 -07:00
text_splitters.rst big docs refactor (#1978) 2023-03-26 19:49:46 -07:00
vectorstores.rst big docs refactor (#1978) 2023-03-26 19:49:46 -07:00