Skip to main content

A Python API wrapper for Suvvy AI API

Project description

SuvvyAPI

Supported Python versions PyPI version PyPI downloads Code style: black Checked with mypy

About SuvvyAPI 📘

SuvvyAPI is an asynchronous Python API wrapper built on top of httpx and pydantic for the Suvvy AI API, offering an easy and Pythonic way to interact with the Suvvy AI services.

Installation 🛠️

To install SuvvyAPI, simply use pip:

pip install -U suvvyapi

Usage 🚀

Synchronous Usage

You can use SuvvyAPI synchronously as follows:

from suvvyapi import Suvvy, Message

suvvy = Suvvy("YOUR_TOKEN")
history = suvvy.as_history("random_id")
response = history.predict_add_message(Message(text="Say hello to Python!"))

Note: Replace "YOUR_TOKEN" with your actual token from Suvvy AI.

More in documentation

Troubleshooting 💡

For issues and troubleshooting, please refer to the issues section on the GitHub repository.

Contribution 👥

Contributions are welcome. Please fork the repository, make your changes, and submit a pull request.

License 📄

SuvvyAPI is released under the MIT License.

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

suvvyapi-1.0.2.tar.gz (25.1 kB view details)

Uploaded Source

Built Distribution

suvvyapi-1.0.2-py3-none-any.whl (11.7 kB view details)

Uploaded Python 3

File details

Details for the file suvvyapi-1.0.2.tar.gz.

File metadata

  • Download URL: suvvyapi-1.0.2.tar.gz
  • Upload date:
  • Size: 25.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.12.1 Darwin/23.1.0

File hashes

Hashes for suvvyapi-1.0.2.tar.gz
Algorithm Hash digest
SHA256 9b10bdfb58b7b648a42dc7c0c73ef29649bbfd741b196ebb344850a447f5e142
MD5 6318a69db03a569e4e12b6eae4bb5166
BLAKE2b-256 3b2bd4448225c3973e556df0b2bda86f0a46088bb290c2183f27f2b65af81dc5

See more details on using hashes here.

Provenance

File details

Details for the file suvvyapi-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: suvvyapi-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 11.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.12.1 Darwin/23.1.0

File hashes

Hashes for suvvyapi-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 3083ba879c05748bb0dadc8d449d33761aa7476749212047bcd58ea9f8172003
MD5 afff9bd7b7119fc97d4fdc25e0ef74fc
BLAKE2b-256 5573ef7ed7a01f9370443c7f63095506515f251afd446aa07fae07ef905a5199

See more details on using hashes here.

Provenance

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