nyx-extras


Namenyx-extras JSON
Version 0.2.1a0 PyPI version JSON
download
home_pagehttps://www.get-nyx.io
SummaryNyx Client SDK Extras provides a powerful toolkit for building generative AI applications using data brokered on the Nyx platform.
upload_time2024-10-22 09:48:55
maintainerNone
docs_urlNone
authorIotics
requires_python<4.0,>=3.10
licenseNone
keywords client data sdk ai exchange nyx rag gen-ai iotics
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            <div align="center">

# Nyx Extras SDK

[![Version](https://img.shields.io/pypi/v/nyx-extras)](https://pypi.org/project/nyx-extras)
[![License](https://img.shields.io/badge/License-Apache%202.0-yellow.svg)](https://github.com/Iotic-Labs/nyx-sdk/blob/main/LICENSE)
[![Build](https://github.com/Iotic-Labs/nyx-sdk/actions/workflows/build.yaml/badge.svg?branch=main)](https://github.com/Iotic-Labs/nyx-sdk/actions/workflows/build.yaml)
[![Read The Docs](https://readthedocs.org/projects/nyx-extras/badge/?version=stable)](https://nyx-extras.readthedocs.io/en/stable)
[![GitHub Repo stars](https://img.shields.io/github/stars/Iotic-Labs/nyx-sdk)](https://github.com/Iotic-Labs/nyx-sdk)
[![Discord](https://img.shields.io/discord/1285252646554304555)](https://discord.gg/zS8pVHjqSf)


🌟 **Nyx Extras SDK** provides a powerful toolkit for building generative AI applications using data brokered on the Nyx platform.

It enables decentralized data transfer, offering additional context (via a RAG setup) to language models within the trusted IOTICS network.


[![https://iotics.com](https://img.shields.io/badge/Powered%20by-Iotics-blue)](https://iotics.com)
</div>

## 🚧 Status

The Nyx ecosystem is at an early stage of its development, please give us feedback through the [Github issues](https://github.com/Iotic-Labs/nyx-sdk/issues).

# 🔥 Quick Start

## Installation

The Nyx Extras SDK is available on [PyPI](https://pypi.org/project/nyx-extras/) and can be installed via `pip` running the following command.

`pip install nyx-extras[langchain-openai]`

this installs langchain, and openai client (You can always bring your own LLM provider, any of the [LangChain chat models](https://python.langchain.com/docs/integrations/chat/) can be installed and passed in!

## First time set up

See [First time set up](https://github.com/Iotic-Labs/nyx-sdk/blob/main/nyx_client/README.md#first-time-set-up)


            

Raw data

            {
    "_id": null,
    "home_page": "https://www.get-nyx.io",
    "name": "nyx-extras",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<4.0,>=3.10",
    "maintainer_email": null,
    "keywords": "client, data, sdk, ai, exchange, nyx, rag, gen-ai, iotics",
    "author": "Iotics",
    "author_email": "info@iotics.com",
    "download_url": "https://files.pythonhosted.org/packages/c6/94/71f5e7446e498a4277a86ac56c2dd930c21bc80792c782c7b8bd6496963b/nyx_extras-0.2.1a0.tar.gz",
    "platform": null,
    "description": "<div align=\"center\">\n\n# Nyx Extras SDK\n\n[![Version](https://img.shields.io/pypi/v/nyx-extras)](https://pypi.org/project/nyx-extras)\n[![License](https://img.shields.io/badge/License-Apache%202.0-yellow.svg)](https://github.com/Iotic-Labs/nyx-sdk/blob/main/LICENSE)\n[![Build](https://github.com/Iotic-Labs/nyx-sdk/actions/workflows/build.yaml/badge.svg?branch=main)](https://github.com/Iotic-Labs/nyx-sdk/actions/workflows/build.yaml)\n[![Read The Docs](https://readthedocs.org/projects/nyx-extras/badge/?version=stable)](https://nyx-extras.readthedocs.io/en/stable)\n[![GitHub Repo stars](https://img.shields.io/github/stars/Iotic-Labs/nyx-sdk)](https://github.com/Iotic-Labs/nyx-sdk)\n[![Discord](https://img.shields.io/discord/1285252646554304555)](https://discord.gg/zS8pVHjqSf)\n\n\n\ud83c\udf1f **Nyx Extras SDK** provides a powerful toolkit for building generative AI applications using data brokered on the Nyx platform.\n\nIt enables decentralized data transfer, offering additional context (via a RAG setup) to language models within the trusted IOTICS network.\n\n\n[![https://iotics.com](https://img.shields.io/badge/Powered%20by-Iotics-blue)](https://iotics.com)\n</div>\n\n## \ud83d\udea7 Status\n\nThe Nyx ecosystem is at an early stage of its development, please give us feedback through the [Github issues](https://github.com/Iotic-Labs/nyx-sdk/issues).\n\n# \ud83d\udd25 Quick Start\n\n## Installation\n\nThe Nyx Extras SDK is available on [PyPI](https://pypi.org/project/nyx-extras/) and can be installed via `pip` running the following command.\n\n`pip install nyx-extras[langchain-openai]`\n\nthis installs langchain, and openai client (You can always bring your own LLM provider, any of the [LangChain chat models](https://python.langchain.com/docs/integrations/chat/) can be installed and passed in!\n\n## First time set up\n\nSee [First time set up](https://github.com/Iotic-Labs/nyx-sdk/blob/main/nyx_client/README.md#first-time-set-up)\n\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Nyx Client SDK Extras provides a powerful toolkit for building generative AI applications using data brokered on the Nyx platform.",
    "version": "0.2.1a0",
    "project_urls": {
        "Changes": "https://github.com/Iotic-Labs/nyx-sdk/blob/main/CHANGELOG.md",
        "Chat": "https://discord.gg/zS8pVHjqSf",
        "Documentation": "https://nyx-extras.readthedocs.io/en/stable",
        "Homepage": "https://www.get-nyx.io",
        "Issue tracker": "https://github.com/Iotic-Labs/nyx-sdk/issues",
        "Repository": "https://github.com/Iotic-Labs/nyx-sdk"
    },
    "split_keywords": [
        "client",
        " data",
        " sdk",
        " ai",
        " exchange",
        " nyx",
        " rag",
        " gen-ai",
        " iotics"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ba93bddf41944f009e97c049df2c946e548f8b7e30ed81bf52a13ef4b4b2b237",
                "md5": "03b901a8f0d7434afac0628de9a9d370",
                "sha256": "587369df534eae34dd60acbb9b5558761b5ecd9303460a44755cc573b34025e3"
            },
            "downloads": -1,
            "filename": "nyx_extras-0.2.1a0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "03b901a8f0d7434afac0628de9a9d370",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.10",
            "size": 11902,
            "upload_time": "2024-10-22T09:48:53",
            "upload_time_iso_8601": "2024-10-22T09:48:53.800303Z",
            "url": "https://files.pythonhosted.org/packages/ba/93/bddf41944f009e97c049df2c946e548f8b7e30ed81bf52a13ef4b4b2b237/nyx_extras-0.2.1a0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c69471f5e7446e498a4277a86ac56c2dd930c21bc80792c782c7b8bd6496963b",
                "md5": "c5a1faf0cad7735edf8d295e85fe8848",
                "sha256": "ea355c173bdcdf906f742025e4a02f091d8eb9188b18a8f0fc415e45de18859f"
            },
            "downloads": -1,
            "filename": "nyx_extras-0.2.1a0.tar.gz",
            "has_sig": false,
            "md5_digest": "c5a1faf0cad7735edf8d295e85fe8848",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.10",
            "size": 11074,
            "upload_time": "2024-10-22T09:48:55",
            "upload_time_iso_8601": "2024-10-22T09:48:55.552785Z",
            "url": "https://files.pythonhosted.org/packages/c6/94/71f5e7446e498a4277a86ac56c2dd930c21bc80792c782c7b8bd6496963b/nyx_extras-0.2.1a0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-10-22 09:48:55",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "Iotic-Labs",
    "github_project": "nyx-sdk",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "nyx-extras"
}
        
Elapsed time: 0.51443s