docs: integrations reference updates 14 (#25928)

Added missed provider pages and links. Fixed inconsistent formatting.
This commit is contained in:
Leonid Ganeline 2024-09-02 11:07:45 -07:00 committed by GitHub
parent 1ff8c36aa6
commit 086556d466
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
7 changed files with 162 additions and 0 deletions

View File

@ -83,3 +83,28 @@ from langchain_community.agent_toolkits.cassandra_database.toolkit import (
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
```

View File

@ -20,3 +20,26 @@ See a [usage example](/docs/integrations/document_loaders/github).
```python
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
```

View 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
```

View 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
```

View File

@ -31,3 +31,26 @@ See a [usage example](/docs/integrations/chat/yandex).
```python
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
```

View 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
```

View 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
```