Skip to main content

Whyhow automated KG SDK

Project description

WhyHow Knowledge Graph Creation SDK

Python Version License PyPI Version Code Style: Black Checked with mypy WhyHow Discord community

The WhyHow Knowledge Graph Creation SDK enables you to quickly and easily build automated knowledge graphs tailored to your unique worldview. Instantly build, extend, and query well-scoped KGs with your data.

[!WARNING] This SDK is currently in a closed beta. To get an API key, please schedule some time to chat with us.

Installation

Prerequisites

  • Python 3.10 or higher

Install from PyPI

You can install the SDK directly from PyPI using pip:

pip install whyhow

export WHYHOW_API_KEY=<YOUR_WHYHOW_API_KEY>

Install from Github

Alternatively, you can clone the repo and install the package

git clone git@github.com:whyhow-ai/whyhow.git
cd whyhow
pip install .

export WHYHOW_API_KEY=<YOUR_WHYHOW_API_KEY>

Examples

Navigate to the examples/.

Initialize SDK

Import the SDK and initialize the client using your WhyHow API key.

from whyhow import WhyHow

client = WhyHow(api_key=<your whyhow api key>)

Support

WhyHow.AI is building tools to help developers bring more determinism and control to their RAG pipelines using graph structures. If you're thinking about, in the process of, or have already incorporated knowledge graphs in RAG, we’d love to chat at team@whyhow.ai, or follow our newsletter at WhyHow.AI. Join our discussions about rules, determinism and knowledge graphs in RAG on our Discord.

We appreciate your interest.

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

whyhow-0.1.0.tar.gz (32.8 kB view details)

Uploaded Source

Built Distribution

whyhow-0.1.0-py3-none-any.whl (37.4 kB view details)

Uploaded Python 3

File details

Details for the file whyhow-0.1.0.tar.gz.

File metadata

  • Download URL: whyhow-0.1.0.tar.gz
  • Upload date:
  • Size: 32.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.13

File hashes

Hashes for whyhow-0.1.0.tar.gz
Algorithm Hash digest
SHA256 4d17a3989fad6ba20d0d15b87377789faf7350262a3a144d04a689f0a149213c
MD5 1d370b9a9f298f4dc41b1c896a290879
BLAKE2b-256 f1eff13173ab5f288c762f9d6790f202d715faf95c6a3c9313bdaa1476ce4b29

See more details on using hashes here.

File details

Details for the file whyhow-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: whyhow-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 37.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.13

File hashes

Hashes for whyhow-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 860624d92a1345fdba689aea956b0e809884f65d46ecf8f0a139e61761ab4190
MD5 5b093cc94f1ef6cde775b7c72e5d6860
BLAKE2b-256 14886fe5f92512f619c84d2f0f7bc87f58b59133b0f302d0c8d78657d448b223

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