Skip to main content

Scale LLM Engine Python client

Project description

LLM Engine

The LLM Engine Python library provides a convenient way of interfacing with a llmengine endpoint running on LLM Engine or on your own infrastructure.

Get Started

Install

pip install scale-llm-engine

Usage

If you are using LLM Engine, you can get your API key from https://spellbook.scale.com/settings. Set the SCALE_API_KEY environment variable to your API key.

If you are using your own infrastructure, you can set the LLM_ENGINE_BASE_PATH environment variable to the base URL of your self-hosted llmengine endpoint.

from llmengine import Completion

response = Completion.create(
    model="llama-2-7b",
    prompt="Hello, my name is",
    max_new_tokens=10,
    temperature=0.2,
)
print(response.outputs[0].text)

Documentation

Documentation is available at https://scaleapi.github.io/llm-engine/.

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

scale_llm_engine-0.0.0b39.tar.gz (59.5 kB view details)

Uploaded Source

Built Distribution

scale_llm_engine-0.0.0b39-py3-none-any.whl (67.0 kB view details)

Uploaded Python 3

File details

Details for the file scale_llm_engine-0.0.0b39.tar.gz.

File metadata

  • Download URL: scale_llm_engine-0.0.0b39.tar.gz
  • Upload date:
  • Size: 59.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/6.8.0 pkginfo/1.9.6 requests/2.31.0 requests-toolbelt/1.0.0 tqdm/4.65.0 CPython/3.8.10

File hashes

Hashes for scale_llm_engine-0.0.0b39.tar.gz
Algorithm Hash digest
SHA256 cf2fed24483bd275ade49c4c2630807e231847b2d0d2a2e210c8781a0754fe72
MD5 c79e60a80b12d1987854de3337f3d44c
BLAKE2b-256 0180f86e16fc67732fde4c71e354c5ac4d46e19aadf225445b97ea283ee6245b

See more details on using hashes here.

File details

Details for the file scale_llm_engine-0.0.0b39-py3-none-any.whl.

File metadata

  • Download URL: scale_llm_engine-0.0.0b39-py3-none-any.whl
  • Upload date:
  • Size: 67.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/6.8.0 pkginfo/1.9.6 requests/2.31.0 requests-toolbelt/1.0.0 tqdm/4.65.0 CPython/3.8.10

File hashes

Hashes for scale_llm_engine-0.0.0b39-py3-none-any.whl
Algorithm Hash digest
SHA256 61ec04b6a158bc992e5cd06e72c9aaa3aa7b71bad71b7ae0a422b941040dc98f
MD5 7f8dd5c0597354fff5c70985f531c1ac
BLAKE2b-256 5fa0202c9b877b7cf89314712d22952b7658026c01de15121464615e6d29377e

See more details on using hashes here.

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