nyx-extras


Namenyx-extras JSON
Version 0.2.4 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-11-20 10:21:34
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/3a/ab/cdeb71d8fa7bfbdd65af0f36916eccb7091301173c67e4214c137da79b59/nyx_extras-0.2.4.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.4",
    "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": "c612e41d03851a255b0fe2ff8a4ee737506ea093f656132b1c9cd21b0fcddf44",
                "md5": "5164a4f30150e5ef9e07eb5b2861e1d7",
                "sha256": "5e10180576aef45c52b8eb244f135f11e8d263fe531b44397bdf42eb4be73fcd"
            },
            "downloads": -1,
            "filename": "nyx_extras-0.2.4-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "5164a4f30150e5ef9e07eb5b2861e1d7",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.10",
            "size": 11879,
            "upload_time": "2024-11-20T10:21:33",
            "upload_time_iso_8601": "2024-11-20T10:21:33.109906Z",
            "url": "https://files.pythonhosted.org/packages/c6/12/e41d03851a255b0fe2ff8a4ee737506ea093f656132b1c9cd21b0fcddf44/nyx_extras-0.2.4-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3aabcdeb71d8fa7bfbdd65af0f36916eccb7091301173c67e4214c137da79b59",
                "md5": "56b0becba35d0b07565f3fe97518f6bb",
                "sha256": "21d804bea8665c8f479870a057f318cddfc867cad13230e1dd91e6194bfa3181"
            },
            "downloads": -1,
            "filename": "nyx_extras-0.2.4.tar.gz",
            "has_sig": false,
            "md5_digest": "56b0becba35d0b07565f3fe97518f6bb",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.10",
            "size": 11077,
            "upload_time": "2024-11-20T10:21:34",
            "upload_time_iso_8601": "2024-11-20T10:21:34.495255Z",
            "url": "https://files.pythonhosted.org/packages/3a/ab/cdeb71d8fa7bfbdd65af0f36916eccb7091301173c67e4214c137da79b59/nyx_extras-0.2.4.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-11-20 10:21:34",
    "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: 1.33099s