mirror of
https://github.com/hwchase17/langchain.git
synced 2025-09-02 03:26:17 +00:00
docs: integrations
reference updates 14 (#25928)
Added missed provider pages and links. Fixed inconsistent formatting.
This commit is contained in:
@@ -83,3 +83,28 @@ from langchain_community.agent_toolkits.cassandra_database.toolkit import (
|
|||||||
Learn more in the [example notebook](/docs/integrations/tools/cassandra_database).
|
Learn more in the [example notebook](/docs/integrations/tools/cassandra_database).
|
||||||
|
|
||||||
|
|
||||||
|
Cassandra Database individual tools:
|
||||||
|
|
||||||
|
### Get Schema
|
||||||
|
|
||||||
|
Tool for getting the schema of a keyspace in an Apache Cassandra database.
|
||||||
|
|
||||||
|
```python
|
||||||
|
from langchain_community.tools import GetSchemaCassandraDatabaseTool
|
||||||
|
```
|
||||||
|
|
||||||
|
### Get Table Data
|
||||||
|
|
||||||
|
Tool for getting data from a table in an Apache Cassandra database.
|
||||||
|
|
||||||
|
```python
|
||||||
|
from langchain_community.tools import GetTableDataCassandraDatabaseTool
|
||||||
|
```
|
||||||
|
|
||||||
|
### Query
|
||||||
|
|
||||||
|
Tool for querying an Apache Cassandra database with provided CQL.
|
||||||
|
|
||||||
|
```python
|
||||||
|
from langchain_community.tools import QueryCassandraDatabaseTool
|
||||||
|
```
|
||||||
|
@@ -20,3 +20,26 @@ See a [usage example](/docs/integrations/document_loaders/github).
|
|||||||
```python
|
```python
|
||||||
from langchain_community.document_loaders import GitHubIssuesLoader, GithubFileLoader
|
from langchain_community.document_loaders import GitHubIssuesLoader, GithubFileLoader
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Tools/Toolkit
|
||||||
|
|
||||||
|
### GitHubToolkit
|
||||||
|
The `GitHub` toolkit contains tools that enable an LLM agent to interact
|
||||||
|
with a GitHub repository.
|
||||||
|
|
||||||
|
The toolkit is a wrapper for the `PyGitHub` library.
|
||||||
|
|
||||||
|
```python
|
||||||
|
from langchain_community.agent_toolkits.github.toolkit import GitHubToolkit
|
||||||
|
```
|
||||||
|
|
||||||
|
Learn more in the [example notebook](/docs/integrations/tools/github).
|
||||||
|
|
||||||
|
### GitHubAction
|
||||||
|
|
||||||
|
Tool for interacting with the GitHub API.
|
||||||
|
|
||||||
|
```python
|
||||||
|
from langchain_community.tools.github.tool import GitHubAction
|
||||||
|
```
|
||||||
|
|
||||||
|
31
docs/docs/integrations/providers/gitlab.mdx
Normal file
31
docs/docs/integrations/providers/gitlab.mdx
Normal file
@@ -0,0 +1,31 @@
|
|||||||
|
# GitLab
|
||||||
|
|
||||||
|
>[GitLab Inc.](https://about.gitlab.com/) is an open-core company
|
||||||
|
> that operates `GitLab`, a DevOps software package that can develop,
|
||||||
|
> secure, and operate software. `GitLab` includes a distributed version
|
||||||
|
> control based on Git, including features such as access control, bug tracking,
|
||||||
|
> software feature requests, task management, and wikis for every project,
|
||||||
|
> as well as snippets.
|
||||||
|
|
||||||
|
|
||||||
|
## Tools/Toolkits
|
||||||
|
|
||||||
|
### GitLabToolkit
|
||||||
|
|
||||||
|
The `Gitlab` toolkit contains tools that enable an LLM agent to interact with a gitlab repository.
|
||||||
|
|
||||||
|
The toolkit is a wrapper for the `python-gitlab` library.
|
||||||
|
|
||||||
|
See a [usage example](/docs/integrations/tools/gitlab).
|
||||||
|
|
||||||
|
```python
|
||||||
|
from langchain_community.agent_toolkits.gitlab.toolkit import GitLabToolkit
|
||||||
|
```
|
||||||
|
|
||||||
|
### GitLabAction
|
||||||
|
|
||||||
|
Tool for interacting with the GitLab API.
|
||||||
|
|
||||||
|
```python
|
||||||
|
from langchain_community.tools.github.tool import GitHubAction
|
||||||
|
```
|
24
docs/docs/integrations/providers/yahoo.mdx
Normal file
24
docs/docs/integrations/providers/yahoo.mdx
Normal file
@@ -0,0 +1,24 @@
|
|||||||
|
# Yahoo
|
||||||
|
|
||||||
|
>[Yahoo (Wikipedia)](https://en.wikipedia.org/wiki/Yahoo) is an American web services provider.
|
||||||
|
>
|
||||||
|
> It provides a web portal, search engine Yahoo Search, and related
|
||||||
|
> services, including `My Yahoo`, `Yahoo Mail`, `Yahoo News`,
|
||||||
|
> `Yahoo Finance`, `Yahoo Sports` and its advertising platform, `Yahoo Native`.
|
||||||
|
|
||||||
|
|
||||||
|
## Tools
|
||||||
|
|
||||||
|
### Yahoo Finance News
|
||||||
|
|
||||||
|
We have to install a python package:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
pip install yfinance
|
||||||
|
```
|
||||||
|
See a [usage example](/docs/integrations/tools/yahoo_finance_news).
|
||||||
|
|
||||||
|
|
||||||
|
```python
|
||||||
|
from langchain_community.tools import YahooFinanceNewsTool
|
||||||
|
```
|
@@ -31,3 +31,26 @@ See a [usage example](/docs/integrations/chat/yandex).
|
|||||||
```python
|
```python
|
||||||
from langchain_community.chat_models import ChatYandexGPT
|
from langchain_community.chat_models import ChatYandexGPT
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Embedding models
|
||||||
|
|
||||||
|
### YandexGPT
|
||||||
|
|
||||||
|
See a [usage example](/docs/integrations/text_embedding/yandex).
|
||||||
|
|
||||||
|
```python
|
||||||
|
from langchain_community.embeddings import YandexGPTEmbeddings
|
||||||
|
```
|
||||||
|
|
||||||
|
## Parser
|
||||||
|
|
||||||
|
### YandexSTTParser
|
||||||
|
|
||||||
|
It transcribes and parses audio files.
|
||||||
|
|
||||||
|
`YandexSTTParser` is similar to the `OpenAIWhisperParser`.
|
||||||
|
See a [usage example with OpenAIWhisperParser](/docs/integrations/document_loaders/youtube_audio).
|
||||||
|
|
||||||
|
```python
|
||||||
|
from langchain_community.document_loaders import YandexSTTParser
|
||||||
|
```
|
||||||
|
17
docs/docs/integrations/providers/yellowbrick.mdx
Normal file
17
docs/docs/integrations/providers/yellowbrick.mdx
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
# Yellowbrick
|
||||||
|
|
||||||
|
>[Yellowbrick](https://yellowbrick.com/) is a provider of
|
||||||
|
> Enterprise Data Warehousing, Ad-hoc and Streaming Analytics,
|
||||||
|
> BI and AI workloads.
|
||||||
|
|
||||||
|
## Vector store
|
||||||
|
|
||||||
|
We have to install a python package:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
pip install psycopg2
|
||||||
|
```
|
||||||
|
|
||||||
|
```python
|
||||||
|
from langchain_community.vectorstores import Yellowbrick
|
||||||
|
```
|
19
docs/docs/integrations/providers/you.mdx
Normal file
19
docs/docs/integrations/providers/you.mdx
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
# You
|
||||||
|
|
||||||
|
>[You](https://you.com/about) company provides an AI productivity platform.
|
||||||
|
|
||||||
|
## Retriever
|
||||||
|
|
||||||
|
See a [usage example](/docs/integrations/retrievers/you-retriever).
|
||||||
|
|
||||||
|
```python
|
||||||
|
from langchain_community.retrievers.you import YouRetriever
|
||||||
|
```
|
||||||
|
|
||||||
|
## Tools
|
||||||
|
|
||||||
|
See a [usage example](/docs/integrations/tools/you).
|
||||||
|
|
||||||
|
```python
|
||||||
|
from langchain_community.tools.you import YouSearchTool
|
||||||
|
```
|
Reference in New Issue
Block a user