Ryzenth Python Wrapper For Perfomance
Project description
Ryzenth Library
Ryzenth is a powerful and flexible Python SDK for interacting with the new Ryzenth API V1 a successor to the Ryzenth API V1 supporting both synchronous and asynchronous workflows out of the box.
Note: Ryzenth API V1 (javascript) is still alive and supported, but Ryzenth is the next generation.
Features
- Full support for both
syncandasyncclients - Built-in API Key management
- Support for modern AI endpoints (image generation, search, text, and more)
- Designed for speed with
httpx
Installation
pip install ryzenth[fast]
Getting Started
Async Example
from Ryzenth import ApiKeyFrom
from Ryzenth.types import QueryParameter
ryz = ApiKeyFrom(..., is_ok=True)
await ryz.aio.send_message(
"hybrid",
QueryParameter(
query="hello world!"
)
)
Sync Example
from Ryzenth import ApiKeyFrom
from Ryzenth.types import QueryParameter
ryz = ApiKeyFrom(..., is_ok=True)
ryz._sync.send_message(
"hybrid",
QueryParameter(
query="hello world!"
)
)
Environment Variable Support
- Available API key v2 via
@RyzenthKeyBot
You can skip passing the API key directly by setting it via environment:
export RYZENTH_API_KEY=your-api-key
Credits
- Built with love by xtdevs
- Inspired by early work on AkenoX API
- Thanks to Google Dev tools for AI integration concepts
License
You can now access the Ryzenth API V2 (Typescript)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ryzenth-2.0.2.tar.gz.
File metadata
- Download URL: ryzenth-2.0.2.tar.gz
- Upload date:
- Size: 12.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7f2cb3dfeb682b23464efb99547a855bac762a7d041c3cd6bd211becab11bb01
|
|
| MD5 |
0908a028cc469dfbba282f3bdccb5821
|
|
| BLAKE2b-256 |
171759472e5a45a77801c093aa4dead81b53be3a6d1a645e384a169161a19ecd
|
File details
Details for the file ryzenth-2.0.2-py3-none-any.whl.
File metadata
- Download URL: ryzenth-2.0.2-py3-none-any.whl
- Upload date:
- Size: 25.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a929b1fca4059bbeec8b674c273e752059d7e2db05a7502c67fc1a405a2c0f41
|
|
| MD5 |
ef7f82c1830c7b17535a1bbc70b5fece
|
|
| BLAKE2b-256 |
1654dbd5613c67d2465fef04d37b84b29e980757bf5ff0764e4c5e37fdf08473
|