langchain/docs/extras/integrations/providers
Anthony Mahanna 76102971c0
ArangoDB/AQL support for Graph QA Chain (#7880)
**Description**: Serves as an introduction to LangChain's support for
[ArangoDB](https://github.com/arangodb/arangodb), similar to
https://github.com/hwchase17/langchain/pull/7165 and
https://github.com/hwchase17/langchain/pull/4881

**Issue**: No issue has been created for this feature

**Dependencies**: `python-arango` has been added as an optional
dependency via the `CONTRIBUTING.md` guidelines
 
**Twitter handle**: [at]arangodb

- Integration test has been added
- Notebook has been added:
[graph_arangodb_qa.ipynb](https://github.com/amahanna/langchain/blob/master/docs/extras/modules/chains/additional/graph_arangodb_qa.ipynb)

[![Open In
Collab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/amahanna/langchain/blob/master/docs/extras/modules/chains/additional/graph_arangodb_qa.ipynb)

```
docker run -p 8529:8529 -e ARANGO_ROOT_PASSWORD= arangodb/arangodb
```

```
pip install git+https://github.com/amahanna/langchain.git
```

```python
from arango import ArangoClient

from langchain.chat_models import ChatOpenAI
from langchain.graphs import ArangoGraph
from langchain.chains import ArangoGraphQAChain

db = ArangoClient(hosts="localhost:8529").db(name="_system", username="root", password="", verify=True)

graph = ArangoGraph(db)

chain = ArangoGraphQAChain.from_llm(ChatOpenAI(temperature=0), graph=graph)

chain.run("Is Ned Stark alive?")
```

---------

Co-authored-by: Bagatur <baskaryan@gmail.com>
2023-07-24 15:16:52 -07:00
..
portkey mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
vectara mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
agent_with_wandb_tracing.ipynb mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
ai21.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
aim_tracking.ipynb mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
airbyte.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
airtable.md mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
aleph_alpha.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
alibabacloud_opensearch.md mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
amazon_api_gateway.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
analyticdb.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
annoy.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
anyscale.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
apify.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
arangodb.mdx ArangoDB/AQL support for Graph QA Chain (#7880) 2023-07-24 15:16:52 -07:00
argilla.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
arthur_tracking.ipynb mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
arxiv.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
atlas.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
awadb.md mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
aws_s3.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
azlyrics.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
azure_blob_storage.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
azure_cognitive_search_.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
azure_openai.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
bananadev.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
baseten.md mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
beam.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
bedrock.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
bilibili.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
blackboard.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
brave_search.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
cassandra.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
cerebriumai.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
chaindesk.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
chroma.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
clarifai.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
clearml_tracking.ipynb mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
cnosdb.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
cohere.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
college_confidential.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
comet_tracking.ipynb mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
confluence.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
ctransformers.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
databricks.ipynb mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
databricks.md mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
datadog_logs.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
datadog.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
dataforseo.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
deepinfra.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
deeplake.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
diffbot.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
discord.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
docugami.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
duckdb.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
elasticsearch.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
evernote.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
facebook_chat.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
figma.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
flyte.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
forefrontai.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
git.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
gitbook.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
golden.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
google_bigquery.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
google_cloud_storage.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
google_drive.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
google_search.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
google_serper.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
gooseai.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
gpt4all.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
graphsignal.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
grobid.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
gutenberg.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
hacker_news.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
hazy_research.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
helicone.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
hologres.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
huggingface.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
ifixit.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
imsdb.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
index.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
infino.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
jina.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
lancedb.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
langchain_decorators.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
llamacpp.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
marqo.md mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
mediawikidump.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
metal.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
microsoft_onedrive.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
microsoft_powerpoint.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
microsoft_word.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
milvus.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
mlflow_ai_gateway.mdx Bagatur/gateway chat (#8198) 2023-07-24 12:17:00 -07:00
mlflow_tracking.ipynb mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
modal.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
modelscope.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
modern_treasury.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
momento.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
motherduck.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
myscale.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
nlpcloud.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
notion.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
obsidian.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
openai.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
openllm.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
opensearch.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
openweathermap.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
petals.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
pgvector.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
pinecone.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
pipelineai.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
predibase.md mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
predictionguard.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
promptlayer.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
psychic.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
qdrant.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
ray_serve.ipynb mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
rebuff.ipynb mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
reddit.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
redis.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
replicate.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
roam.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
rockset.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
runhouse.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
rwkv.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
sagemaker_endpoint.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
searx.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
serpapi.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
shaleprotocol.md mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
singlestoredb.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
sklearn.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
slack.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
spacy.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
spreedly.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
starrocks.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
stochasticai.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
stripe.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
tair.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
telegram.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
tigris.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
tomarkdown.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
trello.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
trulens.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
twitter.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
typesense.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
unstructured.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
vespa.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
wandb_tracking.ipynb mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
weather.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
weaviate.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
whatsapp.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
whylabs_profiling.ipynb mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
wikipedia.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
wolfram_alpha.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
writer.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
yeagerai.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
youtube.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
zep.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00
zilliz.mdx mv module integrations docs (#8101) 2023-07-23 23:23:16 -07:00