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

Uploaded Source

Built Distribution

scale_llm_engine-0.0.0b36-py3-none-any.whl (27.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: scale_llm_engine-0.0.0b36.tar.gz
  • Upload date:
  • Size: 23.4 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.0b36.tar.gz
Algorithm Hash digest
SHA256 1d4ff36487fa1d40937442c6ded72b4642de665f771ed08dc96cfcd0d2e58aa4
MD5 210ded347bf22ea9a2202adc760df9d8
BLAKE2b-256 883cdce74c29a067f3cf42a2747092fc62941acdd8650512f4e0e0c4d9f2835d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scale_llm_engine-0.0.0b36-py3-none-any.whl
  • Upload date:
  • Size: 27.3 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.0b36-py3-none-any.whl
Algorithm Hash digest
SHA256 b7ec44f50537591562a3508fb85315d57f2f12c6a1966dbabfb8f234a87fddba
MD5 afa91179f8973cb8a2e3190aa830bffd
BLAKE2b-256 520d8f5c64d2ece86b13ab7810563ffebb99032576bf02d5c9da795538bde9c5

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