Skip to main content

A wrapper for litellm with TAIDE configuration support

Project description

README.md

botrun_litellm

A wrapper for litellm with TAIDE configuration support.

Installation

pip install botrun_litellm

Usage

from botrun_litellm import botrun_litellm_completion

response = botrun_litellm_completion(
    messages=[{"role": "user", "content": "Hello!"}],
    model="openai/gpt-4"
)

Usage 2

from botrun_litellm import botrun_litellm_completion

response = botrun_litellm_completion(
    messages=[{"role": "user", "content": "Hello!"}],
    model="taide/openai/Llama3-TAIDE-LX-70B-Chat",
    api_base: "base_url",
    api_key: "api_key"

)

Environment Variables

The following environment variables are required:

  • TAIDE_BASE_URL: Base URL for TAIDE API
  • TAIDE_API_KEY: API key for TAIDE

Supported models

  • "taide/openai/Llama-3.1-405B-Instruct-FP8",
  • "taide/openai/Llama-3.1-70B",
  • "taide/openai/Llama-3.1-Nemotron-70B-Instruct",
  • "taide/openai/Llama3-TAIDE-LX-70B-Chat",
  • "taide/openai/TAIDE-LX-70B-Chat"

License

MIT License

export requirements.txt

poetry export -f requirements.txt --output requirements.txt --without-hashes --without-urls

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

botrun_litellm-0.2.5.tar.gz (2.6 kB view details)

Uploaded Source

Built Distribution

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

botrun_litellm-0.2.5-py3-none-any.whl (3.9 kB view details)

Uploaded Python 3

File details

Details for the file botrun_litellm-0.2.5.tar.gz.

File metadata

  • Download URL: botrun_litellm-0.2.5.tar.gz
  • Upload date:
  • Size: 2.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.9

File hashes

Hashes for botrun_litellm-0.2.5.tar.gz
Algorithm Hash digest
SHA256 7aaaf77f86991169c9fce0487cf2b2ae94c8857eb4ad2ce5b6b547cd64a2dae0
MD5 788fc2f3987cc9b5e1e6184c5b20d522
BLAKE2b-256 0cd412557559ca10e1f5815ecfe2aa101da856a65e6723a0a667978b6d01a8f0

See more details on using hashes here.

File details

Details for the file botrun_litellm-0.2.5-py3-none-any.whl.

File metadata

  • Download URL: botrun_litellm-0.2.5-py3-none-any.whl
  • Upload date:
  • Size: 3.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.9

File hashes

Hashes for botrun_litellm-0.2.5-py3-none-any.whl
Algorithm Hash digest
SHA256 14f421387eb8bb900e62cdad8d33eae2b3e8257409b62e8f8b7bac52b6194872
MD5 d6eac7f919f9791ff9fb6fb5c7da9be7
BLAKE2b-256 6cc5ecf0b33fe8c5ff94fbb7095fb052028b9a72ec5e118031cb48720c4708a4

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