Skip to main content

Cypher Shell -- a shell for querying Neo4j with Cypher

Project description

Cypher Shell

A shell for querying Neo4j with Cypher using LLMs.

Installation

pip install cypher-shell

How to use

python -m cypher_shell --help

or

python -m cypher_shell --config configs/movies.yaml

where configs/movies.yaml is a configuration file that contains the node and relationship descriptions.

If no configuration file is provided, the tool will try to generate a schema automatically. This might give worse results.

You need to set the .env file with your OpenAI API key and Neo4j credentials. See .env_template for more information.

Project details


Release history Release notifications | RSS feed

This version

0.1

Download files

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

Source Distribution

cypher_shell-0.1.tar.gz (8.8 kB view details)

Uploaded Source

Built Distribution

cypher_shell-0.1-py3-none-any.whl (8.2 kB view details)

Uploaded Python 3

File details

Details for the file cypher_shell-0.1.tar.gz.

File metadata

  • Download URL: cypher_shell-0.1.tar.gz
  • Upload date:
  • Size: 8.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.32.3

File hashes

Hashes for cypher_shell-0.1.tar.gz
Algorithm Hash digest
SHA256 172cb8829c8fa176cf4567f5db6cf275f650efddcecf734c0f4de1d10987b165
MD5 db892f9cfef2a58c8d309cebf8b5ba8e
BLAKE2b-256 c9dd87497443daea81233211e534ea565edc90fd2b9f78c0c0203395b663d42b

See more details on using hashes here.

File details

Details for the file cypher_shell-0.1-py3-none-any.whl.

File metadata

  • Download URL: cypher_shell-0.1-py3-none-any.whl
  • Upload date:
  • Size: 8.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.32.3

File hashes

Hashes for cypher_shell-0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d1305ce05dcc0b206abaa91fff3ce90572e09202c5f23481d5918661266844ad
MD5 b5d9a82a52d279787f7584486527795c
BLAKE2b-256 8d5d1995736d3a86e5db379f702473bceb1fe50e021035fdddefcce18d4821f1

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 Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page