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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: scale_llm_engine-0.0.0b35.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.0b35.tar.gz
Algorithm Hash digest
SHA256 c13db4af05f585cf3948f3bec78ff2cf5e1c02fee6c4bf1ce0e4121fb6865415
MD5 650b7d30b323db19c5edcef20dc79c14
BLAKE2b-256 e1c2144061889727582086aea6098c84cceeeb2c9ebe5f232ff029ef913c5656

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scale_llm_engine-0.0.0b35-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.0b35-py3-none-any.whl
Algorithm Hash digest
SHA256 8b51ba61c0b33b8a157098aba75c654a645b69b8ef38620164dd6d0fbd628e4d
MD5 9a8a44fa82ddb7eb561e9f0ea2dab69c
BLAKE2b-256 657d659dfc72ff622e8c78fb750145f438a63d300cea682ae45488829a16632d

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