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.0b37.tar.gz (59.6 kB view details)

Uploaded Source

Built Distribution

scale_llm_engine-0.0.0b37-py3-none-any.whl (67.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: scale_llm_engine-0.0.0b37.tar.gz
  • Upload date:
  • Size: 59.6 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.0b37.tar.gz
Algorithm Hash digest
SHA256 cb6d73393c32db6b4139199eff7fbf947d9d61d5bb70a93796b3839e5761843d
MD5 80f81b73249edbd287bb119ea8d031ce
BLAKE2b-256 214d23caa12ee28dbed079eaa4102f25816b51eeda077dcf658f6b715ba80e98

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scale_llm_engine-0.0.0b37-py3-none-any.whl
  • Upload date:
  • Size: 67.1 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.0b37-py3-none-any.whl
Algorithm Hash digest
SHA256 305ce9cc386fe7d5a413221961e3281ebdf1d05beb257059e69243e434ccd7f4
MD5 25640047fa1ada643681f460341e553a
BLAKE2b-256 cb215542f312ec7558a3e03226131d000013385c67f80a0d184d2d0bd8d83179

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