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

DocsExamplesBlogDiscord

Last commit PyPI - License

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

Supported providers: AWS, GCP, Azure, Lambda, and TensorDock.

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.3rc1.tar.gz (157.4 kB view details)

Uploaded Source

Built Distribution

dstack-0.12.3rc1-py3-none-any.whl (250.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dstack-0.12.3rc1.tar.gz
  • Upload date:
  • Size: 157.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.3rc1.tar.gz
Algorithm Hash digest
SHA256 78359c59e92d6dd4347fbe9b01aa63b9fd2242ff18b4089166c043e184ca8ae7
MD5 c4a6cbd4584902bf1130bd6b8fca2ec8
BLAKE2b-256 fd6bab2670bc003db1a084ba58b98413df0afa12536227fd9814aa80e16bddbd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dstack-0.12.3rc1-py3-none-any.whl
  • Upload date:
  • Size: 250.4 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.3rc1-py3-none-any.whl
Algorithm Hash digest
SHA256 3816c4f54eeee6e2b37407a9c5ae04181596638a410b9e43fb796a3a62397c1c
MD5 5d31f23274f90e1612c4f0592e172072
BLAKE2b-256 dff4a8273724ad8e737f845618f01a52011f8f4f72f3a84535c120c7431206fb

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