Skip to main content

Daring Mechanician AITools for interacting with ArangoDB Graph Databases.

Project description

Daring Mechanician-ArangoDB

This package provides Daring Mechanician AITools for interacting with ArangoDB graph databases.

See Daring Mechanician Github Repo for more information.

from mechanician_arangodb import DocumentManagerAITools
from arango import ArangoClient
arango_client = ArangoClient(hosts=os.getenv("ARANGO_HOST"))
doc_tools = DocumentManagerAITools(arango_client, database_name=database_name)
ai = TAGAI(ai_connector=ai_connector, 
           instruction_set_directory="./instructions",
           tools=doc_tools,
           name="Movie Document Manager AI")

Example project:

Run ArangoDB in Docker

Set your environment variables:

ARANGO_ROOT_PASSWORD=<YOUR_ARANGODB_ROOT_PASSWORD>
ARANGO_HOST=http://localhost:8529
docker pull arangodb/arangodb
docker run -e ARANGO_ROOT_PASSWORD=${ARANGO_ROOT_PASSWORD} -p 8529:8529 -d --name arangodb-instance arangodb/arangodb
docker stop arangodb-instance
docker start arangodb-instance

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mechanician_arangodb-0.1.3.tar.gz (8.4 kB view details)

Uploaded Source

Built Distribution

mechanician_arangodb-0.1.3-py3-none-any.whl (9.8 kB view details)

Uploaded Python 3

File details

Details for the file mechanician_arangodb-0.1.3.tar.gz.

File metadata

  • Download URL: mechanician_arangodb-0.1.3.tar.gz
  • Upload date:
  • Size: 8.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.5

File hashes

Hashes for mechanician_arangodb-0.1.3.tar.gz
Algorithm Hash digest
SHA256 440918c606fa3accf0baf21852efb151d73b8d1538e18b53bcae81e6697bb02a
MD5 ad641f05e6a179fe4585fd43baca5c41
BLAKE2b-256 214d30ed4927f45a10c27504a1c33f74015b3fd34a80a83f621f1fcbfa42c68e

See more details on using hashes here.

File details

Details for the file mechanician_arangodb-0.1.3-py3-none-any.whl.

File metadata

File hashes

Hashes for mechanician_arangodb-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 da9054f94b3045f0677a9f1da38c01ab5196d0392025d5e152da2ce8e660233c
MD5 bc3134f960ca45b1fdac84dbb488ad4b
BLAKE2b-256 520f5fe43eda606ce9685eadb32d4cb87f7937d529296b3c4c3982a9c5344307

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page