mirror of https://github.com/hwchase17/langchain
docs: `integrations/providers` update 9 (#19941)
- Added missed providers - Added links, descriptions in related examples - Formatted in a consistent format Co-authored-by: Erick Friis <erick@langchain.dev>pull/20030/head
parent
644ff46100
commit
3856dedff4
@ -0,0 +1,15 @@
|
||||
# Acreom
|
||||
|
||||
[acreom](https://acreom.com) is a dev-first knowledge base with tasks running on local `markdown` files.
|
||||
|
||||
## Installation and Setup
|
||||
|
||||
No installation is required.
|
||||
|
||||
## Document Loader
|
||||
|
||||
See a [usage example](/docs/integrations/document_loaders/acreom).
|
||||
|
||||
```python
|
||||
from langchain_community.document_loaders import AcreomLoader
|
||||
```
|
@ -0,0 +1,20 @@
|
||||
# Alchemy
|
||||
|
||||
>[Alchemy](https://www.alchemy.com) is the platform to build blockchain applications.
|
||||
|
||||
## Installation and Setup
|
||||
|
||||
Check out the [installation guide](/docs/integrations/document_loaders/blockchain).
|
||||
|
||||
## Document loader
|
||||
|
||||
### BlockchainLoader on the Alchemy platform
|
||||
|
||||
See a [usage example](/docs/integrations/document_loaders/blockchain).
|
||||
|
||||
```python
|
||||
from langchain_community.document_loaders.blockchain import (
|
||||
BlockchainDocumentLoader,
|
||||
BlockchainType,
|
||||
)
|
||||
```
|
@ -0,0 +1,27 @@
|
||||
# ArcGIS
|
||||
|
||||
>[ArcGIS](https://www.esri.com/en-us/arcgis/about-arcgis/overview) is a family of client,
|
||||
> server and online geographic information system software developed and maintained by [Esri](https://www.esri.com/).
|
||||
>
|
||||
>`ArcGISLoader` uses the `arcgis` package.
|
||||
> `arcgis` is a Python library for the vector and raster analysis, geocoding, map making,
|
||||
> routing and directions. It administers, organizes and manages users,
|
||||
> groups and information items in your GIS.
|
||||
>It enables access to ready-to-use maps and curated geographic data from `Esri`
|
||||
> and other authoritative sources, and works with your own data as well.
|
||||
|
||||
## Installation and Setup
|
||||
|
||||
We have to install the `arcgis` package.
|
||||
|
||||
```bash
|
||||
pip install -U arcgis
|
||||
```
|
||||
|
||||
## Document Loader
|
||||
|
||||
See a [usage example](/docs/integrations/document_loaders/arcgis).
|
||||
|
||||
```python
|
||||
from langchain_community.document_loaders import ArcGISLoader
|
||||
```
|
@ -0,0 +1,20 @@
|
||||
# BibTeX
|
||||
|
||||
>[BibTeX](https://www.ctan.org/pkg/bibtex) is a file format and reference management system commonly used in conjunction with `LaTeX` typesetting. It serves as a way to organize and store bibliographic information for academic and research documents.
|
||||
|
||||
## Installation and Setup
|
||||
|
||||
We have to install the `bibtexparser` and `pymupdf` packages.
|
||||
|
||||
```bash
|
||||
pip install bibtexparser pymupdf
|
||||
```
|
||||
|
||||
|
||||
## Document loader
|
||||
|
||||
See a [usage example](/docs/integrations/document_loaders/bibtex).
|
||||
|
||||
```python
|
||||
from langchain_community.document_loaders import BibtexLoader
|
||||
```
|
@ -0,0 +1,22 @@
|
||||
# ByteDance
|
||||
|
||||
>[ByteDance](https://bytedance.com/) is a Chinese internet technology company.
|
||||
|
||||
## Installation and Setup
|
||||
|
||||
Get the access token.
|
||||
You can find the access instructions [here](https://open.larksuite.com/document)
|
||||
|
||||
|
||||
## Document Loader
|
||||
|
||||
### Lark Suite
|
||||
|
||||
>[Lark Suite](https://www.larksuite.com/) is an enterprise collaboration platform
|
||||
> developed by `ByteDance`.
|
||||
|
||||
See a [usage example](/docs/integrations/document_loaders/larksuite).
|
||||
|
||||
```python
|
||||
from langchain_community.document_loaders.larksuite import LarkSuiteDocLoader
|
||||
```
|
@ -0,0 +1,22 @@
|
||||
# Couchbase
|
||||
|
||||
>[Couchbase](http://couchbase.com/) is an award-winning distributed NoSQL cloud database
|
||||
> that delivers unmatched versatility, performance, scalability, and financial value
|
||||
> for all of your cloud, mobile, AI, and edge computing applications.
|
||||
|
||||
## Installation and Setup
|
||||
|
||||
We have to install the `couchbase`package.
|
||||
|
||||
```bash
|
||||
pip install couchbase
|
||||
```
|
||||
|
||||
|
||||
## Document loader
|
||||
|
||||
See a [usage example](/docs/integrations/document_loaders/couchbase).
|
||||
|
||||
```python
|
||||
from langchain_community.document_loaders.couchbase import CouchbaseLoader
|
||||
```
|
@ -0,0 +1,21 @@
|
||||
# Cube
|
||||
|
||||
>[Cube](https://cube.dev/) is the Semantic Layer for building data apps. It helps
|
||||
> data engineers and application developers access data from modern data stores,
|
||||
> organize it into consistent definitions, and deliver it to every application.
|
||||
|
||||
## Installation and Setup
|
||||
|
||||
We have to get the API key and the URL of the Cube instance. See
|
||||
[these instructions](https://cube.dev/docs/product/apis-integrations/rest-api#configuration-base-path).
|
||||
|
||||
|
||||
## Document loader
|
||||
|
||||
### Cube Semantic Layer
|
||||
|
||||
See a [usage example](/docs/integrations/document_loaders/cube_semantic).
|
||||
|
||||
```python
|
||||
from langchain_community.document_loaders import CubeSemanticLoader
|
||||
```
|
@ -0,0 +1,20 @@
|
||||
# Docusaurus
|
||||
|
||||
>[Docusaurus](https://docusaurus.io/) is a static-site generator which provides
|
||||
> out-of-the-box documentation features.
|
||||
|
||||
|
||||
## Installation and Setup
|
||||
|
||||
|
||||
```bash
|
||||
pip install -U beautifulsoup4 lxml
|
||||
```
|
||||
|
||||
## Document Loader
|
||||
|
||||
See a [usage example](/docs/integrations/document_loaders/docusaurus).
|
||||
|
||||
```python
|
||||
from langchain_community.document_loaders import DocusaurusLoader
|
||||
```
|
@ -0,0 +1,21 @@
|
||||
# Dropbox
|
||||
|
||||
>[Dropbox](https://en.wikipedia.org/wiki/Dropbox) is a file hosting service that brings everything-traditional
|
||||
> files, cloud content, and web shortcuts together in one place.
|
||||
|
||||
|
||||
## Installation and Setup
|
||||
|
||||
See the detailed [installation guide](/docs/integrations/document_loaders/dropbox#prerequisites).
|
||||
|
||||
```bash
|
||||
pip install -U dropbox
|
||||
```
|
||||
|
||||
## Document Loader
|
||||
|
||||
See a [usage example](/docs/integrations/document_loaders/dropbox).
|
||||
|
||||
```python
|
||||
from langchain_community.document_loaders import DropboxLoader
|
||||
```
|
@ -0,0 +1,18 @@
|
||||
# Etherscan
|
||||
|
||||
>[Etherscan](https://docs.etherscan.io/) is the leading blockchain explorer,
|
||||
> search, API and analytics platform for `Ethereum`, a decentralized smart contracts platform.
|
||||
|
||||
|
||||
## Installation and Setup
|
||||
|
||||
See the detailed [installation guide](/docs/integrations/document_loaders/etherscan).
|
||||
|
||||
|
||||
## Document Loader
|
||||
|
||||
See a [usage example](/docs/integrations/document_loaders/etherscan).
|
||||
|
||||
```python
|
||||
from langchain_community.document_loaders import EtherscanLoader
|
||||
```
|
@ -0,0 +1,25 @@
|
||||
# Fauna
|
||||
|
||||
>[Fauna](https://fauna.com/) is a distributed document-relational database
|
||||
> that combines the flexibility of documents with the power of a relational,
|
||||
> ACID compliant database that scales across regions, clouds or the globe.
|
||||
|
||||
|
||||
## Installation and Setup
|
||||
|
||||
We have to get the secret key.
|
||||
See the detailed [guide](https://docs.fauna.com/fauna/current/learn/security_model/).
|
||||
|
||||
We have to install the `fauna` package.
|
||||
|
||||
```bash
|
||||
pip install -U fauna
|
||||
```
|
||||
|
||||
## Document Loader
|
||||
|
||||
See a [usage example](/docs/integrations/document_loaders/fauna).
|
||||
|
||||
```python
|
||||
from langchain_community.document_loaders.fauna import FaunaLoader
|
||||
```
|
@ -0,0 +1,23 @@
|
||||
# Geopandas
|
||||
|
||||
>[GeoPandas](https://geopandas.org/) is an open source project to make working
|
||||
> with geospatial data in python easier. `GeoPandas` extends the datatypes used by
|
||||
> `pandas` to allow spatial operations on geometric types.
|
||||
> Geometric operations are performed by `shapely`.
|
||||
|
||||
|
||||
## Installation and Setup
|
||||
|
||||
We have to install several python packages.
|
||||
|
||||
```bash
|
||||
pip install -U sodapy pandas geopandas
|
||||
```
|
||||
|
||||
## Document Loader
|
||||
|
||||
See a [usage example](/docs/integrations/document_loaders/geopandas).
|
||||
|
||||
```python
|
||||
from langchain_community.document_loaders import OpenCityDataLoader
|
||||
```
|
@ -0,0 +1,23 @@
|
||||
# GitHub
|
||||
|
||||
>[GitHub](https://github.com/) is a developer platform that allows developers to create,
|
||||
> store, manage and share their code. It uses `Git` software, providing the
|
||||
> distributed version control of Git plus access control, bug tracking,
|
||||
> software feature requests, task management, continuous integration, and wikis for every project.
|
||||
|
||||
|
||||
## Installation and Setup
|
||||
|
||||
To access the GitHub API, you need a [personal access token](https://github.com/settings/tokens).
|
||||
|
||||
|
||||
## Document Loader
|
||||
|
||||
There are two document loaders available for GitHub.
|
||||
|
||||
See a [usage example](/docs/integrations/document_loaders/github).
|
||||
|
||||
```python
|
||||
from langchain_community.document_loaders import GitHubIssuesLoader
|
||||
from langchain.document_loaders import GithubFileLoader
|
||||
```
|
@ -0,0 +1,37 @@
|
||||
# Huawei
|
||||
|
||||
>[Huawei Technologies Co., Ltd.](https://www.huawei.com/) is a Chinese multinational
|
||||
> digital communications technology corporation.
|
||||
>
|
||||
>[Huawei Cloud](https://www.huaweicloud.com/intl/en-us/product/) provides a comprehensive suite of
|
||||
> global cloud computing services.
|
||||
|
||||
|
||||
## Installation and Setup
|
||||
|
||||
To access the `Huawei Cloud`, you need an access token.
|
||||
|
||||
You also have to install a python library:
|
||||
|
||||
```bash
|
||||
pip install -U esdk-obs-python
|
||||
```
|
||||
|
||||
|
||||
## Document Loader
|
||||
|
||||
### Huawei OBS Directory
|
||||
|
||||
See a [usage example](/docs/integrations/document_loaders/huawei_obs_directory).
|
||||
|
||||
```python
|
||||
from langchain_community.document_loaders import OBSDirectoryLoader
|
||||
```
|
||||
|
||||
### Huawei OBS File
|
||||
|
||||
See a [usage example](/docs/integrations/document_loaders/huawei_obs_file).
|
||||
|
||||
```python
|
||||
from langchain_community.document_loaders.obs_file import OBSFileLoader
|
||||
```
|
@ -0,0 +1,19 @@
|
||||
# Iugu
|
||||
|
||||
>[Iugu](https://www.iugu.com/) is a Brazilian services and software as a service (SaaS)
|
||||
> company. It offers payment-processing software and application programming
|
||||
> interfaces for e-commerce websites and mobile applications.
|
||||
|
||||
|
||||
## Installation and Setup
|
||||
|
||||
The `Iugu API` requires an access token, which can be found inside of the `Iugu` dashboard.
|
||||
|
||||
|
||||
## Document Loader
|
||||
|
||||
See a [usage example](/docs/integrations/document_loaders/iugu).
|
||||
|
||||
```python
|
||||
from langchain_community.document_loaders import IuguLoader
|
||||
```
|
@ -0,0 +1,19 @@
|
||||
# Joplin
|
||||
|
||||
>[Joplin](https://joplinapp.org/) is an open-source note-taking app. It captures your thoughts
|
||||
> and securely accesses them from any device.
|
||||
|
||||
|
||||
## Installation and Setup
|
||||
|
||||
The `Joplin API` requires an access token.
|
||||
You can find installation instructions [here](https://joplinapp.org/api/references/rest_api/).
|
||||
|
||||
|
||||
## Document Loader
|
||||
|
||||
See a [usage example](/docs/integrations/document_loaders/joplin).
|
||||
|
||||
```python
|
||||
from langchain_community.document_loaders import JoplinLoader
|
||||
```
|
@ -0,0 +1,18 @@
|
||||
# lakeFS
|
||||
|
||||
>[lakeFS](https://docs.lakefs.io/) provides scalable version control over
|
||||
> the data lake, and uses Git-like semantics to create and access those versions.
|
||||
|
||||
## Installation and Setup
|
||||
|
||||
Get the `ENDPOINT`, `LAKEFS_ACCESS_KEY`, and `LAKEFS_SECRET_KEY`.
|
||||
You can find installation instructions [here](https://docs.lakefs.io/quickstart/launch.html).
|
||||
|
||||
|
||||
## Document Loader
|
||||
|
||||
See a [usage example](/docs/integrations/document_loaders/lakefs).
|
||||
|
||||
```python
|
||||
from langchain_community.document_loaders import LakeFSLoader
|
||||
```
|
Loading…
Reference in New Issue