diff --git a/docs/docs/integrations/providers/cassandra.mdx b/docs/docs/integrations/providers/cassandra.mdx index 6b11462156c..87cf5ebe0c9 100644 --- a/docs/docs/integrations/providers/cassandra.mdx +++ b/docs/docs/integrations/providers/cassandra.mdx @@ -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 +``` diff --git a/docs/docs/integrations/providers/github.mdx b/docs/docs/integrations/providers/github.mdx index 2296174632c..0b8c369198c 100644 --- a/docs/docs/integrations/providers/github.mdx +++ b/docs/docs/integrations/providers/github.mdx @@ -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 +``` + diff --git a/docs/docs/integrations/providers/gitlab.mdx b/docs/docs/integrations/providers/gitlab.mdx new file mode 100644 index 00000000000..346276a7b06 --- /dev/null +++ b/docs/docs/integrations/providers/gitlab.mdx @@ -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 +``` diff --git a/docs/docs/integrations/providers/yahoo.mdx b/docs/docs/integrations/providers/yahoo.mdx new file mode 100644 index 00000000000..70023477f55 --- /dev/null +++ b/docs/docs/integrations/providers/yahoo.mdx @@ -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 +``` diff --git a/docs/docs/integrations/providers/yandex.mdx b/docs/docs/integrations/providers/yandex.mdx index 06d381a5e78..40600d89f30 100644 --- a/docs/docs/integrations/providers/yandex.mdx +++ b/docs/docs/integrations/providers/yandex.mdx @@ -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 +``` diff --git a/docs/docs/integrations/providers/yellowbrick.mdx b/docs/docs/integrations/providers/yellowbrick.mdx new file mode 100644 index 00000000000..911f1ab5250 --- /dev/null +++ b/docs/docs/integrations/providers/yellowbrick.mdx @@ -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 +``` diff --git a/docs/docs/integrations/providers/you.mdx b/docs/docs/integrations/providers/you.mdx new file mode 100644 index 00000000000..eb088be77b8 --- /dev/null +++ b/docs/docs/integrations/providers/you.mdx @@ -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 +```