dstack simplifies training, fine-tuning, and deploying generative AI models on any cloud.
Project description
dstack
simplifies training, fine-tuning, and deploying
generative AI models on any cloud.
Supported providers: AWS, GCP, Azure, Lambda, TensorDock, and Vast.ai.
Latest news ✨
- [2023/11] Access the GPU marketplace with Vast.ai (Release)
- [2023/10] Use world's cheapest GPUs with TensorDock (Release)
- [2023/10] A preview of fine-tuning API (Release)
- [2023/09] RAG with Llama Index and Weaviate (Example)
- [2023/08] Deploying Stable Diffusion using FastAPI (Example)
- [2023/07] Deploying LLMs using TGI (Example)
- [2023/07] Deploying LLMs using vLLM (Example)
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
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
Built Distribution
File details
Details for the file dstack-0.12.4.post1.tar.gz
.
File metadata
- Download URL: dstack-0.12.4.post1.tar.gz
- Upload date:
- Size: 162.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9c8ce23d2ab581a09c0fa58e0f38bd69b1c635d163cb5048d23533f4301d9a9e |
|
MD5 | b6be689932ba69aec8631cc82714f5fa |
|
BLAKE2b-256 | fe4ca91073e5a35bf893f305bd43d176014a359f005932489ad5bb3eb4b8b4dd |
File details
Details for the file dstack-0.12.4.post1-py3-none-any.whl
.
File metadata
- Download URL: dstack-0.12.4.post1-py3-none-any.whl
- Upload date:
- Size: 258.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e4d3f17d0ca369c2a0802cd8a957ac8c632c1cc004ba49001f8aefb63ade146e |
|
MD5 | f84302f20173152ef6fb621ce38f0273 |
|
BLAKE2b-256 | 7ae495614990114171412ede3e00c04f92a45f399569fb1dc5c2dc8d45599019 |