Skip to main content

Async Python client for Autobyteus LLM API

Project description

Autobyteus LLM Client

Async Python client for Autobyteus LLM API.

Installation

pip install autobyteus_llm_client

Building and Publishing the Package

Prerequisites

  1. Create a PyPI account at https://pypi.org/account/register/
  2. Install build and twine:
pip install build twine

Building the Package

To build the package, run:

python -m build

This will create two files in the dist directory:

  • A source archive (.tar.gz)
  • A wheel (.whl)

Publishing to PyPI

Test PyPI (Recommended for Testing)

  1. Register an account at https://test.pypi.org/
  2. Upload to Test PyPI:
python -m twine upload --repository testpypi dist/*
  1. Install from Test PyPI:
pip install --index-url https://test.pypi.org/simple/ autobyteus_llm_client

Production PyPI

When ready to publish to production:

python -m twine upload dist/*

Note: You'll need to provide your PyPI username and password when uploading.

Development

Requirements

  • Python 3.8 or higher
  • httpx

Installing Development Dependencies

pip install -e ".[test]"

License

This project is licensed 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

autobyteus_llm_client-1.0.3.tar.gz (3.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

autobyteus_llm_client-1.0.3-py3-none-any.whl (3.8 kB view details)

Uploaded Python 3

File details

Details for the file autobyteus_llm_client-1.0.3.tar.gz.

File metadata

  • Download URL: autobyteus_llm_client-1.0.3.tar.gz
  • Upload date:
  • Size: 3.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.11

File hashes

Hashes for autobyteus_llm_client-1.0.3.tar.gz
Algorithm Hash digest
SHA256 78940ea80518e39336fae2fd7402c731f90bc5098cd8e29fbff4b6aeebdb8d3b
MD5 df1fe784537e6caa4634775b0ac8bc37
BLAKE2b-256 ab43a43fd05cee413153a45c5dcc50284c6ce4cfa0cde21a737e0d4fb9a8f8c0

See more details on using hashes here.

File details

Details for the file autobyteus_llm_client-1.0.3-py3-none-any.whl.

File metadata

File hashes

Hashes for autobyteus_llm_client-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 14c7d8636b8af5d67675a2a0277ec944f0c84e17096b85df9aaf23782d256631
MD5 22b09e5f91ff8b2503921077ddb72fc0
BLAKE2b-256 238bc1103c08a4e3674c34c13be1ebac5034dcbee0ab9e21fa00acb8caa10aab

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page