Skip to main content

A library for building LLM pipelines with built-in support for batch processing and multi-provider compatibility. Beta prerelease - use at your own risk.

Project description

ParaLLeM

ParaLLeM is a library for orchestrating agentic LLM workflows using the Batch API.

We are scalable, traceable, concise, readable, and expressive.

We are developer-centered and lightweight.

We help you save 50% on all token costs.

Compatibility

Sync/Batch OpenAI Anthropic Google
Simple
Structured Output
Function Calls
Web Search
Image Input
MCP - -

Philosophy

  1. We are built from the ground up around the Batch API.
  2. Switch between sync (sequential) and batch in just 1 line of code.
  3. Control flow is best represented with Python, not data structures.
  4. An agent is more than just one LLM.

Quickstart/Documentation

Please refer to the documentation.

Note: the former name of this library was "pipelinellm". Please excuse references to the old name.

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

parallem-0.0.1.tar.gz (87.0 kB view details)

Uploaded Source

Built Distribution

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

parallem-0.0.1-py3-none-any.whl (109.1 kB view details)

Uploaded Python 3

File details

Details for the file parallem-0.0.1.tar.gz.

File metadata

  • Download URL: parallem-0.0.1.tar.gz
  • Upload date:
  • Size: 87.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.32.5

File hashes

Hashes for parallem-0.0.1.tar.gz
Algorithm Hash digest
SHA256 e0814f4d8c52e2dc73d5a611a163afa5ca211ea96ff3f0201c38e45648785b2e
MD5 58894d97b109c988963b03f4b958431c
BLAKE2b-256 7ed2419274307eb020a09b5b350d4deb95f19290074124cdf2d79c01dc8647b3

See more details on using hashes here.

File details

Details for the file parallem-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: parallem-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 109.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.32.5

File hashes

Hashes for parallem-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 8976c779a5e21a4140f52be83fcc03a095c93a611bf038a4fc1a05f1789233ba
MD5 7f7e34e8583560c43b2d360105f8aa4d
BLAKE2b-256 01408464416b221ebcb0de181ccbf796e994f8bd2f7c6a8bbca07c5dbacb9611

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