vercel-ai-sdk-mate


Namevercel-ai-sdk-mate JSON
Version 5.0.1 PyPI version JSON
download
home_pageNone
SummaryPython adaptor library for seamless integration with Vercel AI SDK (TypeScript) backends.
upload_time2025-10-11 21:12:30
maintainerSanhe Hu
docs_urlNone
authorSanhe Hu
requires_python<4.0,>=3.10
licenseMIT
keywords
VCS
bugtrack_url
requirements annotated-types pydantic-core pydantic typing-extensions typing-inspection
Travis-CI No Travis.
coveralls test coverage
            
.. image:: https://readthedocs.org/projects/vercel-ai-sdk-mate/badge/?version=latest
    :target: https://vercel-ai-sdk-mate.readthedocs.io/en/latest/
    :alt: Documentation Status

.. image:: https://github.com/MacHu-GWU/vercel_ai_sdk_mate-project/actions/workflows/main.yml/badge.svg
    :target: https://github.com/MacHu-GWU/vercel_ai_sdk_mate-project/actions?query=workflow:CI

.. image:: https://codecov.io/gh/MacHu-GWU/vercel_ai_sdk_mate-project/branch/main/graph/badge.svg
    :target: https://codecov.io/gh/MacHu-GWU/vercel_ai_sdk_mate-project

.. image:: https://img.shields.io/pypi/v/vercel-ai-sdk-mate.svg
    :target: https://pypi.python.org/pypi/vercel-ai-sdk-mate

.. image:: https://img.shields.io/pypi/l/vercel-ai-sdk-mate.svg
    :target: https://pypi.python.org/pypi/vercel-ai-sdk-mate

.. image:: https://img.shields.io/pypi/pyversions/vercel-ai-sdk-mate.svg
    :target: https://pypi.python.org/pypi/vercel-ai-sdk-mate

.. image:: https://img.shields.io/badge/✍️_Release_History!--None.svg?style=social&logo=github
    :target: https://github.com/MacHu-GWU/vercel_ai_sdk_mate-project/blob/main/release-history.rst

.. image:: https://img.shields.io/badge/⭐_Star_me_on_GitHub!--None.svg?style=social&logo=github
    :target: https://github.com/MacHu-GWU/vercel_ai_sdk_mate-project

------

.. image:: https://img.shields.io/badge/Link-API-blue.svg
    :target: https://vercel-ai-sdk-mate.readthedocs.io/en/latest/py-modindex.html

.. image:: https://img.shields.io/badge/Link-Install-blue.svg
    :target: `install`_

.. image:: https://img.shields.io/badge/Link-GitHub-blue.svg
    :target: https://github.com/MacHu-GWU/vercel_ai_sdk_mate-project

.. image:: https://img.shields.io/badge/Link-Submit_Issue-blue.svg
    :target: https://github.com/MacHu-GWU/vercel_ai_sdk_mate-project/issues

.. image:: https://img.shields.io/badge/Link-Request_Feature-blue.svg
    :target: https://github.com/MacHu-GWU/vercel_ai_sdk_mate-project/issues

.. image:: https://img.shields.io/badge/Link-Download-blue.svg
    :target: https://pypi.org/pypi/vercel-ai-sdk-mate#files


Welcome to ``vercel_ai_sdk_mate`` Documentation
==============================================================================
.. image:: https://vercel-ai-sdk-mate.readthedocs.io/en/latest/_static/vercel_ai_sdk_mate-logo.png
    :target: https://vercel-ai-sdk-mate.readthedocs.io/en/latest/

``vercel_ai_sdk_mate`` is a Python adaptor library that bridges the gap between the Vercel AI SDK (originally designed for TypeScript) and Python backends. It provides a seamless integration layer that allows Python developers to leverage the powerful features of Vercel's AI SDK without dealing with language barriers or complex interoperability issues. Whether you're building AI-powered applications, chatbots, or intelligent APIs, this library simplifies the process of connecting your Python backend with Vercel's AI infrastructure, making the development experience smoother and more Pythonic.

This Python library's versioning is aligned with the `Vercel AI SDK (ai package) <https://www.npmjs.com/package/ai>`_. The major and minor version numbers match the AI SDK's major and minor versions, while the micro (patch) version is managed independently for Python-specific updates. For example, ``vercel-ai-sdk-mate`` version ``5.1.x`` is compatible with ``ai`` SDK versions ``>=5.1.0,<5.2.0``.


.. _install:

Install
------------------------------------------------------------------------------

``vercel_ai_sdk_mate`` is released on PyPI, so all you need is to:

.. code-block:: console

    $ pip install vercel-ai-sdk-mate

To upgrade to latest version:

.. code-block:: console

    $ pip install --upgrade vercel-ai-sdk-mate


            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "vercel-ai-sdk-mate",
    "maintainer": "Sanhe Hu",
    "docs_url": null,
    "requires_python": "<4.0,>=3.10",
    "maintainer_email": "husanhe@email.com",
    "keywords": null,
    "author": "Sanhe Hu",
    "author_email": "husanhe@email.com",
    "download_url": "https://files.pythonhosted.org/packages/27/8a/d93796a17144e78ff8ef8a3d228a74f0c120c48809c8ac7a74cbb0697969/vercel_ai_sdk_mate-5.0.1.tar.gz",
    "platform": null,
    "description": "\n.. image:: https://readthedocs.org/projects/vercel-ai-sdk-mate/badge/?version=latest\n    :target: https://vercel-ai-sdk-mate.readthedocs.io/en/latest/\n    :alt: Documentation Status\n\n.. image:: https://github.com/MacHu-GWU/vercel_ai_sdk_mate-project/actions/workflows/main.yml/badge.svg\n    :target: https://github.com/MacHu-GWU/vercel_ai_sdk_mate-project/actions?query=workflow:CI\n\n.. image:: https://codecov.io/gh/MacHu-GWU/vercel_ai_sdk_mate-project/branch/main/graph/badge.svg\n    :target: https://codecov.io/gh/MacHu-GWU/vercel_ai_sdk_mate-project\n\n.. image:: https://img.shields.io/pypi/v/vercel-ai-sdk-mate.svg\n    :target: https://pypi.python.org/pypi/vercel-ai-sdk-mate\n\n.. image:: https://img.shields.io/pypi/l/vercel-ai-sdk-mate.svg\n    :target: https://pypi.python.org/pypi/vercel-ai-sdk-mate\n\n.. image:: https://img.shields.io/pypi/pyversions/vercel-ai-sdk-mate.svg\n    :target: https://pypi.python.org/pypi/vercel-ai-sdk-mate\n\n.. image:: https://img.shields.io/badge/\u270d\ufe0f_Release_History!--None.svg?style=social&logo=github\n    :target: https://github.com/MacHu-GWU/vercel_ai_sdk_mate-project/blob/main/release-history.rst\n\n.. image:: https://img.shields.io/badge/\u2b50_Star_me_on_GitHub!--None.svg?style=social&logo=github\n    :target: https://github.com/MacHu-GWU/vercel_ai_sdk_mate-project\n\n------\n\n.. image:: https://img.shields.io/badge/Link-API-blue.svg\n    :target: https://vercel-ai-sdk-mate.readthedocs.io/en/latest/py-modindex.html\n\n.. image:: https://img.shields.io/badge/Link-Install-blue.svg\n    :target: `install`_\n\n.. image:: https://img.shields.io/badge/Link-GitHub-blue.svg\n    :target: https://github.com/MacHu-GWU/vercel_ai_sdk_mate-project\n\n.. image:: https://img.shields.io/badge/Link-Submit_Issue-blue.svg\n    :target: https://github.com/MacHu-GWU/vercel_ai_sdk_mate-project/issues\n\n.. image:: https://img.shields.io/badge/Link-Request_Feature-blue.svg\n    :target: https://github.com/MacHu-GWU/vercel_ai_sdk_mate-project/issues\n\n.. image:: https://img.shields.io/badge/Link-Download-blue.svg\n    :target: https://pypi.org/pypi/vercel-ai-sdk-mate#files\n\n\nWelcome to ``vercel_ai_sdk_mate`` Documentation\n==============================================================================\n.. image:: https://vercel-ai-sdk-mate.readthedocs.io/en/latest/_static/vercel_ai_sdk_mate-logo.png\n    :target: https://vercel-ai-sdk-mate.readthedocs.io/en/latest/\n\n``vercel_ai_sdk_mate`` is a Python adaptor library that bridges the gap between the Vercel AI SDK (originally designed for TypeScript) and Python backends. It provides a seamless integration layer that allows Python developers to leverage the powerful features of Vercel's AI SDK without dealing with language barriers or complex interoperability issues. Whether you're building AI-powered applications, chatbots, or intelligent APIs, this library simplifies the process of connecting your Python backend with Vercel's AI infrastructure, making the development experience smoother and more Pythonic.\n\nThis Python library's versioning is aligned with the `Vercel AI SDK (ai package) <https://www.npmjs.com/package/ai>`_. The major and minor version numbers match the AI SDK's major and minor versions, while the micro (patch) version is managed independently for Python-specific updates. For example, ``vercel-ai-sdk-mate`` version ``5.1.x`` is compatible with ``ai`` SDK versions ``>=5.1.0,<5.2.0``.\n\n\n.. _install:\n\nInstall\n------------------------------------------------------------------------------\n\n``vercel_ai_sdk_mate`` is released on PyPI, so all you need is to:\n\n.. code-block:: console\n\n    $ pip install vercel-ai-sdk-mate\n\nTo upgrade to latest version:\n\n.. code-block:: console\n\n    $ pip install --upgrade vercel-ai-sdk-mate\n\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Python adaptor library for seamless integration with Vercel AI SDK (TypeScript) backends.",
    "version": "5.0.1",
    "project_urls": {
        "Changelog": "https://github.com/MacHu-GWU/vercel_ai_sdk_mate-project/blob/main/release-history.rst",
        "Documentation": "https://vercel-ai-sdk-mate.readthedocs.io/en/latest/",
        "Download": "https://pypi.org/pypi/vercel-ai-sdk-mate#files",
        "Homepage": "https://github.com/MacHu-GWU/vercel_ai_sdk_mate-project",
        "Issues": "https://github.com/MacHu-GWU/vercel_ai_sdk_mate-project/issues",
        "Repository": "https://github.com/MacHu-GWU/vercel_ai_sdk_mate-project"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "dcb791521b82b87ea213252655a0aa2f6114d60043d79c1cc743127688f746cd",
                "md5": "dee44201c83d0d35123cae653c80556f",
                "sha256": "3e3298079ff59cf470a45981a5dd2766dd7359e9bd88ada797ba0dee874d6eb8"
            },
            "downloads": -1,
            "filename": "vercel_ai_sdk_mate-5.0.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "dee44201c83d0d35123cae653c80556f",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.10",
            "size": 9463,
            "upload_time": "2025-10-11T21:12:29",
            "upload_time_iso_8601": "2025-10-11T21:12:29.729103Z",
            "url": "https://files.pythonhosted.org/packages/dc/b7/91521b82b87ea213252655a0aa2f6114d60043d79c1cc743127688f746cd/vercel_ai_sdk_mate-5.0.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "278ad93796a17144e78ff8ef8a3d228a74f0c120c48809c8ac7a74cbb0697969",
                "md5": "04dce7b40770c887fa3fd79578d8fe69",
                "sha256": "86d6987d758a3c0e366a1d368eb344bce0faf07e6fb57b8174af3dcae0fcdda3"
            },
            "downloads": -1,
            "filename": "vercel_ai_sdk_mate-5.0.1.tar.gz",
            "has_sig": false,
            "md5_digest": "04dce7b40770c887fa3fd79578d8fe69",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.10",
            "size": 7956,
            "upload_time": "2025-10-11T21:12:30",
            "upload_time_iso_8601": "2025-10-11T21:12:30.918981Z",
            "url": "https://files.pythonhosted.org/packages/27/8a/d93796a17144e78ff8ef8a3d228a74f0c120c48809c8ac7a74cbb0697969/vercel_ai_sdk_mate-5.0.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-10-11 21:12:30",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "MacHu-GWU",
    "github_project": "vercel_ai_sdk_mate-project",
    "travis_ci": false,
    "coveralls": true,
    "github_actions": true,
    "requirements": [
        {
            "name": "annotated-types",
            "specs": [
                [
                    "==",
                    "0.7.0"
                ]
            ]
        },
        {
            "name": "pydantic-core",
            "specs": [
                [
                    "==",
                    "2.41.1"
                ]
            ]
        },
        {
            "name": "pydantic",
            "specs": [
                [
                    "==",
                    "2.12.0"
                ]
            ]
        },
        {
            "name": "typing-extensions",
            "specs": [
                [
                    "==",
                    "4.15.0"
                ]
            ]
        },
        {
            "name": "typing-inspection",
            "specs": [
                [
                    "==",
                    "0.4.2"
                ]
            ]
        }
    ],
    "lcname": "vercel-ai-sdk-mate"
}
        
Elapsed time: 1.43753s