Back to Genai Toolbox

ArcadeDB Source

docs/en/integrations/arcadedb/source.md

1.7.02.0 KB
Original Source

About

ArcadeDB is a multi-model database that supports graph (Cypher), document (SQL), key-value, and time-series data in one engine. It exposes a Bolt protocol endpoint compatible with the Neo4j driver.

Available Tools

{{< list-tools >}}

Requirements

Database User

This source uses standard authentication. Create an ArcadeDB user (or use the root user) that can connect over Bolt.

Example

yaml
kind: source
name: my-arcadedb-source
type: arcadedb
uri: bolt://localhost:7687
user: root
password: ${PASSWORD}
database: "mydb"

{{< notice tip >}} Use environment variable replacement with the format ${ENV_NAME} instead of hardcoding your secrets into the configuration file. {{< /notice >}}

Reference

fieldtyperequireddescription
typestringtrueMust be "arcadedb".
uristringtrueBolt URI (e.g. "bolt://localhost:7687").
userstringtrueArcadeDB user (e.g. "root").
passwordstringtruePassword for the ArcadeDB user.
databasestringtrueDatabase name to connect to.
httpUristringfalseOptional override for the ArcadeDB HTTP API base URL (e.g. "http://localhost:2480").
httpSchemestringfalseOptional scheme override for the ArcadeDB HTTP API. Defaults to "http".
httpPortintegerfalseOptional port override for the ArcadeDB HTTP API. Defaults to 2480.