Skip to main content

A Python API wrapper for Suvvy AI API

Project description

SuvvyAPI

Supported Python versions PyPI version PyPI downloads

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.0.tar.gz (7.7 kB view details)

Uploaded Source

Built Distribution

suvvyapi-1.0.0-py3-none-any.whl (11.4 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for suvvyapi-1.0.0.tar.gz
Algorithm Hash digest
SHA256 e04fc9100be45ce72f5d982c5c90a111eb09d51c89289d62c00ed0212f2153dc
MD5 40206d506debc782b50d136b678e89b6
BLAKE2b-256 bb34c439988a157f4b01d44df18c7d77364757ee4beed2852b83b9521e67f144

See more details on using hashes here.

Provenance

File details

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

File metadata

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

File hashes

Hashes for suvvyapi-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f525e82affb4e66980e89c01ec8ac92da3b4d5586869bfd1f4df3c305d05fca1
MD5 90b78376151bedc1fc260edf495a531b
BLAKE2b-256 3f8371a6257c88ef154b9f3eba64f4741fdf0a7de43e4bc8e2842cfe9007d31b

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