Skip to main content

dstack simplifies training, fine-tuning, and deploying generative AI models on any cloud.

Project description

dstack

Train and deploy generative AI on any cloud

DocsLearnBlogDiscord

Last commit PyPI - License

dstack simplifies training, fine-tuning, and deployment of generative AI models on any cloud.

Supported providers: AWS, GCP, Azure, Lambda, TensorDock, Vast.ai, and DataCrunch.

Latest news ✨

Installation

Before using dstack through CLI or API, set up a dstack server.

Install the server

The easiest way to install the server, is via pip:

$ pip install "dstack[all]" -U

Another way to install the server is through Docker.

Configure the server

If you have default AWS, GCP, or Azure credentials on your machine, the dstack server will pick them up automatically.

Otherwise, you need to manually specify the cloud credentials in ~/.dstack/server/config.yml. For further details, refer to server configuration.

Start the server

To start the server, use the dstack server command:

$ dstack server

Applying configuration...
---> 100%

The server is running at http://127.0.0.1:3000/.
The admin token is bbae0f28-d3dd-4820-bf61-8f4bb40815da

More information

For additional information and examples, see the following links:

Licence

Mozilla Public License 2.0

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

dstack-0.12.5rc1.tar.gz (164.4 kB view details)

Uploaded Source

Built Distribution

dstack-0.12.5rc1-py3-none-any.whl (263.0 kB view details)

Uploaded Python 3

File details

Details for the file dstack-0.12.5rc1.tar.gz.

File metadata

  • Download URL: dstack-0.12.5rc1.tar.gz
  • Upload date:
  • Size: 164.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for dstack-0.12.5rc1.tar.gz
Algorithm Hash digest
SHA256 2bd7e54d74e57192d19ba83155556ec1ba5f3dcb934d4b8b41d356aa2167848e
MD5 675fb8191e5279d76e94fd7b5d88f2b5
BLAKE2b-256 4e743caa286c194f4979010ec4fcd5f7ebc744bbb9170168b85382f804e437ad

See more details on using hashes here.

File details

Details for the file dstack-0.12.5rc1-py3-none-any.whl.

File metadata

  • Download URL: dstack-0.12.5rc1-py3-none-any.whl
  • Upload date:
  • Size: 263.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for dstack-0.12.5rc1-py3-none-any.whl
Algorithm Hash digest
SHA256 7e88ea2f0c861c9962311e44e5f02b29b10874e2ca06a335ee41350b326d69a1
MD5 443724e4ed7a981781aa0eb5ddb3571a
BLAKE2b-256 058247273d157f5377e5637272bd2addf4e8c7f62e3ebddaf7be05dc9390f3bc

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