Skip to main content

Make all LLM sync models available as async

Project description

llm-all-models-async

PyPI Changelog Tests License

Make all LLM sync models available as async

Installation

Install this plugin in the same environment as LLM.

llm install llm-all-models-async

Usage

Once installed, any other model plugins that do not define both sync and async models (for example llm-mrchatterbox) will gain an async version. Under the hood this uses a thread pool.

Development

To set up this plugin locally, first checkout the code. Then run the tests:

cd llm-all-models-async
uv run pytest

Project details


Release history Release notifications | RSS feed

This version

0.1

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

llm_all_models_async-0.1.tar.gz (7.7 kB view details)

Uploaded Source

Built Distribution

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

llm_all_models_async-0.1-py3-none-any.whl (7.1 kB view details)

Uploaded Python 3

File details

Details for the file llm_all_models_async-0.1.tar.gz.

File metadata

  • Download URL: llm_all_models_async-0.1.tar.gz
  • Upload date:
  • Size: 7.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for llm_all_models_async-0.1.tar.gz
Algorithm Hash digest
SHA256 e314f54974e800c6d4dfaa1a40799ca2632f57e5fa66f05cf96cc98850af008e
MD5 3960ac567ada09f861a1a951bb76713d
BLAKE2b-256 5af79faf9c7df6d576a8ab035cd8097e44d8e4c3ad93ad6860bbdf684200d444

See more details on using hashes here.

Provenance

The following attestation bundles were made for llm_all_models_async-0.1.tar.gz:

Publisher: publish.yml on simonw/llm-all-models-async

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file llm_all_models_async-0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for llm_all_models_async-0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 af44f1b93fa2e9a03dbc667d90594300d16ef4f54f840d2d8bd18394b87c10a1
MD5 5a361d978959db7cc794b27cbbd2d6bb
BLAKE2b-256 4c0253e40c5af1ba245f7ef3f72d5553b0ca4840131df95c87e9e283f781f806

See more details on using hashes here.

Provenance

The following attestation bundles were made for llm_all_models_async-0.1-py3-none-any.whl:

Publisher: publish.yml on simonw/llm-all-models-async

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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