Skip to content

Commit

Permalink
docs: add Tilores provider and tools (#29244)
Browse files Browse the repository at this point in the history
Description: This PR adds documentation for the Tilores provider and
tools.
Issue: closes #26320
  • Loading branch information
stefan-berkner-tilotech authored Jan 23, 2025
1 parent d5b8aab commit 8977451
Show file tree
Hide file tree
Showing 3 changed files with 461 additions and 1 deletion.
105 changes: 105 additions & 0 deletions docs/docs/integrations/providers/tilores.ipynb
Original file line number Diff line number Diff line change
@@ -0,0 +1,105 @@
{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# Tilores\n",
"\n",
"[Tilores](https://tilores.io) is a platform that provides advanced entity resolution solutions for data integration and management. Using cutting-edge algorithms, machine learning, and a user-friendly interfaces, Tilores helps organizations match, resolve, and consolidate data from disparate sources, ensuring high-quality, consistent information."
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Installation and Setup"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"id": "y8ku6X96sebl"
},
"outputs": [],
"source": [
"%pip install --upgrade tilores-langchain"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"To access Tilores, you need to [create and configure an instance](https://app.tilores.io). If you prefer to test out Tilores first, you can use the [read-only demo credentials](https://github.com/tilotech/identity-rag-customer-insights-chatbot?tab=readme-ov-file#1-configure-customer-data-access)."
]
},
{
"cell_type": "code",
"execution_count": 11,
"metadata": {},
"outputs": [],
"source": [
"import os\n",
"\n",
"from tilores import TiloresAPI\n",
"\n",
"os.environ[\"TILORES_API_URL\"] = \"<api-url>\"\n",
"os.environ[\"TILORES_TOKEN_URL\"] = \"<token-url>\"\n",
"os.environ[\"TILORES_CLIENT_ID\"] = \"<client-id>\"\n",
"os.environ[\"TILORES_CLIENT_SECRET\"] = \"<client-secret>\"\n",
"\n",
"tilores = TiloresAPI.from_environ()"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Please refer to the [Tilores documentation](https://docs.tilotech.io/tilores/publicsaaswalkthrough/) on how to create your own instance."
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Toolkits\n",
"\n",
"You can use the [`TiloresTools`](/docs/integrations/tools/tilores) to query data from Tilores:"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"from tilores_langchain import TiloresTools"
]
}
],
"metadata": {
"colab": {
"provenance": []
},
"kernelspec": {
"display_name": "langchain",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.12.8"
}
},
"nbformat": 4,
"nbformat_minor": 1
}
Loading

0 comments on commit 8977451

Please sign in to comment.