# Vast.ai Documentation – Affordable GPU Cloud Marketplace ## Docs - [create api-key](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/accounts/create-api-key.md): Creates a new API key with specified permissions for the authenticated user. - [create env-var](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/accounts/create-env-var.md): Creates a new encrypted environment variable for the authenticated user. Keys are automatically converted to uppercase. Values are encrypted before storage. There is a limit on the total number of environment variables per user. - [create ssh-key](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/accounts/create-ssh-key.md): Creates a new SSH key and associates it with your account. The key will be automatically added to all your current instances. - [create subaccount](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/accounts/create-subaccount.md): Creates either a standalone user account or a subaccount under a parent account. Subaccounts can be restricted to host-only functionality. - [delete api key](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/accounts/delete-api-key.md): Deletes an existing API key belonging to the authenticated user. The API key is soft-deleted by setting a deleted_at timestamp. - [delete env var](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/accounts/delete-env-var.md): Deletes an environment variable associated with the authenticated user. The variable must exist and belong to the requesting user. - [delete ssh key](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/accounts/delete-ssh-key.md): Removes an SSH key from the authenticated user's account - [set user](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/accounts/set-user.md): Updates the user data for the authenticated user. - [show api keys](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/accounts/show-api-keys.md): Retrieves all API keys associated with the authenticated user. - [show connections](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/accounts/show-connections.md): Retrieves the list of cloud connections associated with the authenticated user. - [show env vars](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/accounts/show-env-vars.md): Retrieve a list of environment variables (secrets) for the authenticated user. - [show ipaddrs](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/accounts/show-ipaddrs.md): This endpoint retrieves the history of IP address accesses for the authenticated user. - [show ssh keys](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/accounts/show-ssh-keys.md): Retrieve a list of SSH keys associated with the authenticated user's account. - [show subaccounts](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/accounts/show-subaccounts.md): Retrieve a list of subaccounts associated with the authenticated user's account. - [show team role](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/accounts/show-team-role.md): Retrieve details of a specific team role by its name. - [show user](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/accounts/show-user.md): Retrieve information about the current authenticated user, excluding the API key. - [transfer credit](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/accounts/transfer-credit.md): Transfers specified amount of credits from the authenticated user's account to another user's account. - [update env var](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/accounts/update-env-var.md): Updates the value of an existing environment variable for the authenticated user. - [update ssh key](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/accounts/update-ssh-key.md): Updates the specified SSH key with the provided value. - [Authentication](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/authentication.md) - [show charges](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/billing/show-charges.md): Shows charges per instance, including GPU, storage, and bandwidth. For invoice/payment records (Stripe top-ups, transfers, payouts), use [show invoices](/api-reference/billing/show-invoices) instead. - [show deposit](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/billing/show-deposit.md): Retrieves the deposit details for a specified instance. - [show earnings](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/billing/show-earnings.md): Retrieves the earnings history for a specified time range and optionally per machine. - [show invoices](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/billing/show-invoices.md): Returns Stripe top-ups, transfers, payouts, coinbase payments, and other billing transactions. For per-instance cost breakdowns, use [show charges](/api-reference/billing/show-charges) instead. - [Creating and Using Templates with API](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/creating-and-using-templates-with-api.md) - [Creating Instances with the API](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/creating-instances-with-api.md) - [API Hello World](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/hello-world.md) - [attach ssh-key](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/instances/attach-ssh-key.md): Attaches an SSH key to the specified instance, allowing SSH access using the provided key. - [cancel copy](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/instances/cancel-copy.md): Cancel a remote copy operation specified by the destination ID (dst_id). - [cancel sync](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/instances/cancel-sync.md): Cancels an in-progress remote sync operation identified by the destination instance ID. This operation cannot be resumed once canceled and must be restarted if needed. - [change bid](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/instances/change-bid.md): Change the current bid price of an instance to a specified price. - [cloud copy](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/instances/cloud-copy.md): Starts a cloud copy operation by sending a command to the remote server. The operation can transfer data between an instance and a cloud service. - [copy](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/instances/copy.md): Initiate a remote copy operation to transfer data from one instance to another or between an instance and the local machine. - [create instance](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/instances/create-instance.md): Creates a new instance by accepting an "ask" contract from a provider. - [destroy instance](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/instances/destroy-instance.md): Destroys/deletes an instance permanently. This is irreversible and will delete all data. - [detach ssh-key](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/instances/detach-ssh-key.md): Detaches an SSH key from a specified instance, removing SSH access for that key. - [execute](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/instances/execute.md): Executes a constrained remote command on a specified instance. The command output can be retrieved from the returned result URL. - [manage instance](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/instances/manage-instance.md): Manage instance state and labels. The operation is determined by the request body parameters. - [prepay instance](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/instances/prepay-instance.md): Deposit credits into a reserved instance to receive usage discounts. The discount rate is calculated based on how many months of usage the prepaid amount covers. Maximum discount is typically 40%. - [reboot instance](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/instances/reboot-instance.md): Stops and starts a container without losing GPU priority. Updates container status to 'rebooting' and executes docker stop/start commands on the host machine. - [recycle instance](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/instances/recycle-instance.md): Destroys and recreates container in place (from newly pulled image) without losing GPU priority. Updates container status to 'recycling' and executes docker stop/remove commands on the host machine. - [show instance](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/instances/show-instance.md): Retrieves the details of a specific instance for the authenticated user. - [show instances](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/instances/show-instances.md): Retrieve a paginated list of instances for the authenticated user. Supports keyset pagination (max 25 per page), filtering, column selection, and sorting. - [show logs](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/instances/show-logs.md): Request logs from a specific instance. The logs will be uploaded to S3 and can be retrieved from a generated URL. Supports both container logs and daemon system logs. - [show ssh-keys](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/instances/show-ssh-keys.md): Retrieves the SSH keys associated with a specific instance. - [API Reference](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/introduction.md): REST API for managing GPU instances, machines, templates, volumes, serverless endpoints, and billing on Vast.ai. - [cancel maint](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/machines/cancel-maint.md): Cancel a scheduled maintenance window for a specified machine. - [cleanup machine](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/machines/cleanup-machine.md): This endpoint removes expired contracts on a specified machine, freeing up space. - [list machine](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/machines/list-machine.md): Creates or updates ask contracts for a machine to list it for rent on the vast.ai platform. Allows setting pricing, minimum GPU requirements, end date and discount rates. - [remove defjob](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/machines/remove-defjob.md): Deletes the default job (background instances) for a specified machine. - [schedule maint](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/machines/schedule-maint.md): Schedules a maintenance window for a specified machine and notifies clients. - [set defjob](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/machines/set-defjob.md): Creates default jobs (background instances) for a specified machine with the given parameters. - [set min-bid](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/machines/set-min-bid.md): Sets the minimum bid price for a specified machine. - [show machines](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/machines/show-machines.md): Fetches data for multiple machines associated with the authenticated user. - [show reports](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/machines/show-reports.md): Retrieves a list of the most recent reports for a given machine. Each report includes details such as the problem identified, a message describing the issue, and the timestamp when the report was created. - [unlist machine](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/machines/unlist-machine.md): Removes all 'ask' type offer contracts for a specified machine, effectively unlisting it from being available for rent. - [add network-disk](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/network-volumes/add-network-disk.md): Adds a network disk to be used to create network volume offers, or adds machines to an existing network disk. - [create network-volume](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/network-volumes/create-network-volume.md): Creates a network volume from an offer. - [list network-volume](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/network-volumes/list-network-volume.md): Lists a network disk for rent as network volumes, or updates an existing listing with a new price/size/end date/discount. - [search network volumes](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/network-volumes/search-network-volumes.md): Search for available network volume offers with advanced filtering and sorting. - [unlist network-volume](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/network-volumes/unlist-network-volume.md): Unlists a network volume for rent. - [Permissions](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/permissions.md) - [Rate Limits and Errors](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/rate-limits-and-errors.md) - [search benchmarks](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/search/search-benchmarks.md): Retrieve benchmark data based on search parameters. - [search offers](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/search/search-offers.md): Search for available GPU machine offers with advanced filtering and sorting. - [search templates](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/search/search-templates.md): Searches for templates using filter-based queries. - [create endpoint](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/serverless/create-endpoint.md): This endpoint creates a new job processing endpoint with specified parameters. - [create workergroup](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/serverless/create-workergroup.md): Creates a new workergroup configuration that manages worker instances for a serverless endpoint. - [delete endpoint](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/serverless/delete-endpoint.md): Deletes an endpoint group by ID. Associated workergroups will also be deleted. - [delete workergroup](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/serverless/delete-workergroup.md): Deletes an existing workergroup. - [get endpoint logs](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/serverless/get-endpoint-logs.md): Retrieves logs for a specific endpoint by name. - [get endpoint workers](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/serverless/get-endpoint-workers.md): Retrieves the current list and status of workers for a specific endpoint. Useful for monitoring, debugging connectivity issues, and understanding resource usage. - [get workergroup logs](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/serverless/get-workergroup-logs.md): Retrieves logs for a specific workergroup by ID. - [get workergroup workers](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/serverless/get-workergroup-workers.md): Retrieves the current list and status of workers for a specific workergroup. Useful for monitoring, debugging connectivity issues, and understanding resource usage within a workergroup. - [route](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/serverless/route.md): Calls on the serverless engine to retrieve a GPU instance address within your endpoint for processing a request. The engine will return either a ready worker URL or status information if no workers are available. - [show endpoints](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/serverless/show-endpoints.md): Retrieve a list of endpoint jobs for the authenticated user. - [show workergroup](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/serverless/show-workergroup.md): Retrieves the list of workergroups associated with the authenticated user. - [update endpoint](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/serverless/update-endpoint.md): Updates the specified endpoint group with the provided parameters. - [update workergroup](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/serverless/update-workergroup.md): Updates the properties of an existing workergroup based on the provided parameters. - [create team](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/team/create-team.md): Creates a new [team](https://docs.vast.ai/documentation/teams/teams-overview) with given name and following default roles: - **Owner**: Full access to all team resources, settings, and member management. The team owner is the user who creates the team. - **Manager**: All permissions of owner except… - [create team role](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/team/create-team-role.md): Creates a new role within a team. Only team owners or managers with the appropriate permissions can perform this operation. - [destroy team](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/team/destroy-team.md): Deletes a team and all associated data including API keys, rights, invitations, memberships and metadata. The team owner's master API key is converted to a normal client key. - [invite team member](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/team/invite-team-member.md): Sends an invitation email to the specified user to join the team with the given role. - [remove team member](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/team/remove-team-member.md): Removes a member from the team by revoking their team-related API keys and updating membership status. Cannot remove the team owner. - [remove team role](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/team/remove-team-role.md): Removes a role from the team. Cannot remove the team owner role. - [show team members](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/team/show-team-members.md): Retrieve a list of team members associated with the authenticated user's team. - [show team roles](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/team/show-team-roles.md): Retrieve a list of all roles for a team, excluding the owner' role. - [update team role](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/team/update-team-role.md): Update an existing team role with new name and permissions. - [create template](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/templates/create-template.md): Creates a new template for launching instances. - [delete template](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/templates/delete-template.md): Deletes an existing template. - [edit template](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/templates/edit-template.md): Edits an existing template in place. - [Two-Factor Authentication Endpoints](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/two-factor-authentication-endpoints.md) - [delete volume](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/volumes/delete-volume.md): Delete a volume by its ID. - [list volumes](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/volumes/list-volumes.md): Retrieve information about all volumes rented by you. - [rent volume](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/volumes/rent-volume.md): Rent/create a new volume with specified parameters. - [search volumes](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/volumes/search-volumes.md): Search for available volumes based on specified criteria. - [unlist volume](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/volumes/unlist-volume.md): Remove a volume listing from the marketplace. - [Blender Batch Rendering](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/blender-batch-rendering.md) - [Blender in the Cloud](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/blender-in-the-cloud.md) - [CLI Authentication](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/authentication.md) - [CLI Hello World](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/hello-world.md) - [CLI Permissions](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/permissions.md) - [CLI Rate Limits and Errors](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/rate-limits.md) - [vastai attach ssh](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/attach-ssh.md) - [vastai cancel copy](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/cancel-copy.md) - [vastai cancel maint](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/cancel-maint.md): Host command - [vastai cancel sync](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/cancel-sync.md) - [vastai change bid](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/change-bid.md) - [vastai cleanup machine](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/cleanup-machine.md): Host command - [vastai clone volume](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/clone-volume.md) - [vastai cloud copy](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/cloud-copy.md) - [vastai copy](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/copy.md) - [vastai create api-key](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/create-api-key.md) - [vastai create endpoint](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/create-endpoint.md) - [vastai create env-var](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/create-env-var.md) - [vastai create instance](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/create-instance.md) - [vastai create ssh-key](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/create-ssh-key.md) - [vastai create subaccount](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/create-subaccount.md) - [vastai create team](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/create-team.md) - [vastai create team-role](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/create-team-role.md) - [vastai create template](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/create-template.md) - [vastai create volume](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/create-volume.md) - [vastai create workergroup](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/create-workergroup.md) - [vastai defrag machines](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/defrag-machines.md): Host command - [vastai delete api-key](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/delete-api-key.md) - [vastai delete deployment](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/delete-deployment.md) - [vastai delete endpoint](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/delete-endpoint.md) - [vastai delete env-var](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/delete-env-var.md) - [vastai delete machine](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/delete-machine.md): Host command - [vastai delete scheduled-job](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/delete-scheduled-job.md) - [vastai delete ssh-key](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/delete-ssh-key.md) - [vastai delete template](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/delete-template.md) - [vastai delete volume](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/delete-volume.md) - [vastai delete workergroup](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/delete-workergroup.md) - [vastai destroy instance](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/destroy-instance.md) - [vastai destroy instances](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/destroy-instances.md) - [vastai destroy team](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/destroy-team.md) - [vastai detach ssh](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/detach-ssh.md) - [vastai execute](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/execute.md) - [vastai get endpt-logs](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/get-endpt-logs.md) - [vastai get wrkgrp-logs](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/get-wrkgrp-logs.md) - [vastai invite member](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/invite-member.md) - [vastai label instance](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/label-instance.md) - [vastai launch instance](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/launch-instance.md) - [vastai list machine](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/list-machine.md): Host command - [vastai list machines](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/list-machines.md): Host command - [vastai list volume](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/list-volume.md): Host command - [vastai list volumes](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/list-volumes.md): Host command - [vastai logs](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/logs.md) - [vastai prepay instance](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/prepay-instance.md) - [vastai reboot instance](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/reboot-instance.md) - [vastai recycle instance](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/recycle-instance.md) - [vastai remove defjob](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/remove-defjob.md): Host command - [vastai remove member](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/remove-member.md) - [vastai remove team-role](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/remove-team-role.md) - [vastai reports](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/reports.md) - [vastai schedule maint](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/schedule-maint.md): Host command - [vastai scp-url](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/scp-url.md) - [vastai search benchmarks](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/search-benchmarks.md) - [vastai search instances](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/search-instances.md) - [vastai search invoices](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/search-invoices.md) - [vastai search offers](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/search-offers.md) - [vastai search templates](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/search-templates.md) - [vastai search volumes](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/search-volumes.md) - [vastai self-test machine](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/self-test-machine.md): Host command - [vastai set api-key](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/set-api-key.md) - [vastai set defjob](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/set-defjob.md): Host command - [vastai set min-bid](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/set-min-bid.md): Host command - [vastai set user](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/set-user.md) - [vastai show api-keys](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/show-api-keys.md) - [vastai show audit-logs](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/show-audit-logs.md) - [vastai show connections](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/show-connections.md) - [vastai show deployment](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/show-deployment.md) - [vastai show deployment-versions](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/show-deployment-versions.md) - [vastai show deployments](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/show-deployments.md) - [vastai show deposit](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/show-deposit.md) - [vastai show earnings](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/show-earnings.md) - [vastai show endpoints](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/show-endpoints.md) - [vastai show env-vars](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/show-env-vars.md) - [vastai show instance](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/show-instance.md) - [vastai show instances](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/show-instances.md) - [vastai show instances-v1](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/show-instances-v1.md) - [vastai show invoices-v1](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/show-invoices-v1.md) - [vastai show ipaddrs](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/show-ipaddrs.md) - [vastai show machine](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/show-machine.md): Host command - [vastai show machines](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/show-machines.md): Host command - [vastai show maints](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/show-maints.md): Host command - [vastai show members](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/show-members.md) - [vastai show scheduled-jobs](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/show-scheduled-jobs.md) - [vastai show ssh-keys](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/show-ssh-keys.md) - [vastai show subaccounts](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/show-subaccounts.md) - [vastai show team-role](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/show-team-role.md) - [vastai show team-roles](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/show-team-roles.md) - [vastai show user](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/show-user.md) - [vastai show volumes](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/show-volumes.md) - [vastai show workergroups](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/show-workergroups.md) - [vastai ssh-url](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/ssh-url.md) - [vastai start instance](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/start-instance.md) - [vastai start instances](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/start-instances.md) - [vastai stop instance](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/stop-instance.md) - [vastai stop instances](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/stop-instances.md) - [vastai transfer credit](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/transfer-credit.md) - [vastai unlist machine](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/unlist-machine.md): Host command - [vastai unlist volume](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/unlist-volume.md): Host command - [vastai update endpoint](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/update-endpoint.md) - [vastai update env-var](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/update-env-var.md) - [vastai update instance](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/update-instance.md) - [vastai update ssh-key](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/update-ssh-key.md) - [vastai update team-role](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/update-team-role.md) - [vastai update template](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/update-template.md) - [vastai update workergroup](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/update-workergroup.md) - [vastai update workers](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/reference/update-workers.md) - [CLI Templates](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cli/templates.md) - [CUDA](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/cuda.md) - [Disco Diffusion](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/disco-diffusion.md) - [Autonomous AI Research with Autoresearch on Vast.ai](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/examples/ai-agents/autoresearch.md) - [BrowseSafe Prompt Injection Detection](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/examples/ai-agents/browsesafe.md) - [OpenClaw AI Assistant with vLLM on Vast.ai](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/examples/ai-agents/openclaw.md) - [Budget-Friendly Alternative to Claude Code - Overnight Ralph Loop Guide](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/examples/ai-agents/overnight-ralph-loop.md) - [Unsloth Studio](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/examples/ai-ml-frameworks/unsloth-studio.md) - [Serving Rerankers with vLLM](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/examples/embeddings/serving-rerankers-vllm.md) - [DR-Tulu Research Agent](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/examples/mcp/dr-tulu.md) - [Migrate from Runpod to Vast.ai](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/examples/migrations/runpod-to-vast.md) - [GLiNER2](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/examples/ner/gliner2.md) - [Running RolmOCR](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/examples/ocr/rolmocr.md) - [dstack + vLLM](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/examples/serving-infrastructure/dstack-vllm.md) - [SGLang Router](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/examples/serving-infrastructure/sglang-router-vast.md) - [GLM-4.7-Flash](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/examples/text-generation/glm-47-flash.md) - [MiniMax-M2](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/examples/text-generation/minimax-m2.md) - [Speaker Diarization with Pyannote](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/examples/transcription/speaker-diarization-pyannote.md) - [Google Colab](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/google-colab.md) - [Concepts](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/concepts.md): The core vocabulary of the Vast.ai platform, marketplace, offers, instances, templates, endpoints, workers. - [Welcome](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/get-started/index.md) - [Sign up and rent your first GPU](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/get-started/quickstart.md) - [Finding & Renting Instances](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/instances/choosing/find-and-rent.md): Find and rent GPU instances on Vast.ai. Learn how to search, filter, understand offer cards, and configure your instance. - [Instance Types](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/instances/choosing/instance-types.md): Understand Vast.ai instance types - On-demand, Reserved, and Interruptible. Learn how each type works, their differences, and when to use each. - [Choosing Instances Overview](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/instances/choosing/overview.md): Learn the complete process of selecting and renting a GPU instance on Vast.ai, from choosing templates to configuring and launching. - [Reserved Instances](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/instances/choosing/reserved-instances.md): Save up to 50% on GPU costs by pre-paying for reserved instances. Learn how to convert on-demand instances to reserved pricing. - [Choosing a Template](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/instances/choosing/templates.md): Select the right template for your Vast.ai instance. Templates define your Docker image, launch mode, and initialization settings. - [Instance Portal](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/instances/connect/instance-portal.md) - [Jupyter](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/instances/connect/jupyter.md): Run Jupyter on Vast.ai with proxy or direct HTTPS. Learn setup, TLS certificate installation, and secure connections for smooth AI/ML development. - [Networking & Ports](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/instances/connect/networking.md): Understand how Vast.ai handles networking, port mapping, and environment variables for Docker instances. - [Overview](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/instances/connect/overview.md): Learn about Vast.ai connection methods-SSH, Jupyter, and Entrypoint-and how each controls instance access and workflow. - [SSH Connection](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/instances/connect/ssh.md): Learn how to securely connect to Vast.ai instances using SSH. Generate keys, establish connections, use port forwarding, and integrate with VS Code. - [Windows SSH Guide](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/instances/connect/windows-guide.md): Learn how to securely connect to Vast.ai instances using SSH on Windows. Understand the basics of SSH, how to generate and add keys, and how to use PuTTY and MobaXterm for GUI-based connections. - [Docker Execution Environment](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/instances/docker-environment.md): Learn how Vast.ai Docker instances handle resource allocation, environment variables, networking, ports, and CLI usage. - [Managing Instances](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/instances/manage-instances.md): Learn how to manage running instances - start, stop, destroy, monitor status, and handle common operational tasks. - [Overview](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/instances/overview.md): Instances are Docker containers that give you exclusive GPU access for training, inference, and development. Pay by the second, connect via SSH or Jupyter. - [Pricing](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/instances/pricing.md): Understand Vast.ai's marketplace pricing model, rental types, reserved discounts, and costs for GPU instances. - [Scheduled Cloud Backups](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/instances/storage/cloud-backups.md): Learn how to set up and schedule automated Vast.ai cloud backups using CLI or cron. Keep your data safe with best practices and easy management. - [Cloud Sync](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/instances/storage/cloud-sync.md): Learn how to connect Vast.ai instances with cloud storage providers like Google Drive, S3, Backblaze, and Dropbox for secure data sync. - [Data Movement](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/instances/storage/data-movement.md): Learn how to move data on Vast.ai using Cloud Sync, instance-to-instance transfers, CLI copy, VM migration, scp, and other efficient methods. - [Storage Types](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/instances/storage/types.md): Understand the different storage options available on Vast.ai instances, including container storage and volumes. - [Volumes](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/instances/storage/volumes.md) - [Virtual Machines](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/instances/virtual-machines.md): Learn how Vast.ai virtual machines (VMs) provide full Linux instances with init manager support, process tracing, and nested containerization for advanced workloads. - [Pricing overview](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/pricing.md): How Vast.ai pricing works across instances, reserved, interruptible, and serverless, and how to choose between them. - [Account Settings](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/reference/account-settings.md) - [Manage API keys](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/reference/api-keys.md): Create, scope, rotate, and revoke Vast.ai API keys for the CLI, SDK, and REST API. - [Billing](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/reference/billing.md) - [Billing](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/reference/faq/billing.md): Questions about billing and credits - [General FAQ](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/reference/faq/general.md): Basic questions about the Vast.ai platform - [FAQ Overview](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/reference/faq/index.md): Find answers to common questions about Vast.ai - [Instances FAQ](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/reference/faq/instances.md): Questions about creating and managing instances - [Jupyter & SSH FAQ](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/reference/faq/jupyter-ssh.md): Connecting to instances via Jupyter and SSH - [Networking](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/reference/faq/networking.md) - [Rental Types FAQ](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/reference/faq/rental-types.md): Understanding on-demand vs interruptible instances - [Security FAQ](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/reference/faq/security.md): Data protection and platform security - [Technical FAQ](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/reference/faq/technical.md): Docker configuration, performance, and advanced topics - [Keys](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/reference/keys.md) - [Referral Program](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/reference/referral-program.md) - [Troubleshooting](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/reference/troubleshooting.md) - [Two-Factor Authentication](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/reference/two-factor-authentication.md) - [Architecture](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/serverless/architecture.md): Learn how Vast Serverless operates and understand its major components. - [Automated Performance Testing](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/serverless/automated-performance-testing.md): Learn about the performance testing process in Vast.ai Serverless. - [Comfy UI](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/serverless/comfy-ui.md): Learn how to use Comfy UI with Vast.ai Serverless for image generation workflows. - [ComfyUI ACE Step](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/serverless/comfyui-acestep.md): Learn how to use ComfyUI with ACE Step v1 3.5B on Vast.ai Serverless for text-to-music generation. - [ComfyUI Wan 2.2](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/serverless/comfyui-wan-2.2.md): Learn how to use ComfyUI with Wan 2.2 T2V A14B on Vast.ai Serverless for text-to-video generation. - [Creating Custom PyWorkers](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/serverless/creating-new-pyworkers.md): Learn how to implement worker.py for Vast.ai Serverless using the Worker / WorkerConfig interface, including handlers, benchmarks, and log-based readiness. - [Architecture Overview](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/serverless/deployments/architecture.md): Understand how Vast Deployments work under the hood, including deploy mode, serve mode, and update tiers. - [Configuring Deployments](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/serverless/deployments/configuration.md): How to configure your deployment's image, packages, GPU requirements, autoscaling, environment variables, and more. - [@context Classes](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/serverless/deployments/context.md): Load models and heavy resources once at worker startup and share them across all remote function calls. - [Square Function](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/serverless/deployments/examples/square.md): A minimal deployment that squares a number on a remote GPU. - [MNIST Training & Inference](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/serverless/deployments/examples/train-mnist.md): A deployment that trains an MNIST classifier at startup and serves inference requests. - [vLLM Text Generation](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/serverless/deployments/examples/vllm.md): A deployment that serves an LLM using vLLM's async engine. - [Deployments Overview](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/serverless/deployments/index.md): An overview of Vast Deployments, the quickest way to run GPU code and set up endpoints in the Vast Cloud. - [@remote Functions](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/serverless/deployments/remote-functions.md): Define, call, and benchmark async Python functions that execute on remote GPU workers. - [Getting Started With Serverless](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/serverless/getting-started-with-serverless.md): Learn how to get started with Vast.ai Serverless. Understand the prerequisites, setup process, and how to use the serverless engine. - [Serverless](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/serverless/index.md): An introduction to how Vast serverless compute works and how it's different from other serverless offerings. - [Endpoint and Worker Logs](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/serverless/logging.md): Learn how to access Vast serverless logs - [Managing Scale](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/serverless/managing-scale.md): Learn how to configure your Serverless endpoint for different load scenarios - [OpenAI API-compatible Interface](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/serverless/openai-compatible-api.md): Use Vast.ai Serverless endpoints with the standard OpenAI API client by swapping your API key and base URL. - [The PyWorker](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/serverless/overview.md): Learn about the Vast PyWorker and how it integrates with model instances. - [Pricing](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/serverless/pricing.md): Learn how Vast.ai Serverless pricing works and when resources are billed - [Quickstart](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/serverless/quickstart.md): Deploy your first vLLM endpoint - [The SDK](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/serverless/sdk-overview.md): Learn about the Serverless SDK, the primary method of interacting with Vast Serverless. - [Endpoint Parameters](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/serverless/serverless-parameters.md): Learn about the parameters that control your scaling and best practices for setting them. - [Text Generation Inference (TGI)](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/serverless/text-generation-inference-tgi.md): Learn how to use Text Generation Inference (TGI) with Vast.ai Serverless for text generation models. - [vLLM](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/serverless/vllm.md): Learn how to use vLLM with Vast.ai Serverless for large language model inference. - [Worker States](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/serverless/worker-states.md): Learn about the different worker states - [Workergroup Parameters](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/serverless/workergroup-parameters.md): Learn about the parameters that control which workers get recruited. - [Zero Downtime Worker Update](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/serverless/zero-downtime-worker-update.md): Update your Serverless template or model without dropping in-flight requests. - [Legacy Teams](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/teams/legacy-teams.md) - [Managing Your Team](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/teams/managing-teams.md) - [Teams Overview](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/teams/teams-overview.md) - [Teams Quickstart](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/teams/teams-quickstart.md) - [Teams Roles](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/teams/teams-roles.md) - [Advanced Setup](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/templates/advanced-setup.md) - [Creating Templates](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/templates/creating-templates.md) - [Creating Templates for GROBID](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/templates/examples/grobid.md) - [Templates](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/templates/introduction.md) - [Managing Templates](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/templates/managing-templates.md) - [Quick Start](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/templates/quickstart.md) - [Template Settings](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/guides/templates/template-settings.md) - [vastai cancel maint](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/host/cli/cancel-maint.md): Host command - [vastai cleanup machine](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/host/cli/cleanup-machine.md): Host command - [vastai defrag machines](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/host/cli/defrag-machines.md): Host command - [vastai delete machine](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/host/cli/delete-machine.md): Host command - [vastai list machine](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/host/cli/list-machine.md): Host command - [vastai list machines](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/host/cli/list-machines.md): Host command - [vastai remove defjob](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/host/cli/remove-defjob.md): Host command - [vastai schedule maint](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/host/cli/schedule-maint.md): Host command - [vastai self-test machine](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/host/cli/self-test-machine.md): Host command - [vastai set defjob](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/host/cli/set-defjob.md): Host command - [vastai set min-bid](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/host/cli/set-min-bid.md): Host command - [vastai show machine](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/host/cli/show-machine.md): Host command - [vastai show machines](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/host/cli/show-machines.md): Host command - [vastai show maints](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/host/cli/show-maints.md): Host command - [vastai unlist machine](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/host/cli/unlist-machine.md): Host command - [Datacenter Status](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/host/datacenter-status.md) - [Earning](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/host/earning.md) - [Tax Guide for Hosts](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/host/guide-to-taxes.md) - [Hosting Overview](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/host/hosting-overview.md) - [How to Self-Test](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/host/how-to-self-test.md) - [Host Payouts](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/host/payment.md) - [VastAI.cancel_maint](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/host/sdk/cancel-maint.md) - [VastAI.cleanup_machine](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/host/sdk/cleanup-machine.md) - [VastAI.defrag_machines](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/host/sdk/defrag-machines.md) - [VastAI.delete_machine](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/host/sdk/delete-machine.md) - [VastAI.list_machine](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/host/sdk/list-machine.md) - [VastAI.list_machines](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/host/sdk/list-machines.md) - [VastAI.remove_defjob](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/host/sdk/remove-defjob.md) - [VastAI.schedule_maint](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/host/sdk/schedule-maint.md) - [VastAI.self_test_machine](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/host/sdk/self-test-machine.md) - [VastAI.set_defjob](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/host/sdk/set-defjob.md) - [VastAI.set_min_bid](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/host/sdk/set-min-bid.md) - [VastAI.show_machine](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/host/sdk/show-machine.md) - [VastAI.show_machines](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/host/sdk/show-machines.md) - [VastAI.show_maints](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/host/sdk/show-maints.md) - [VastAI.unlist_machine](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/host/sdk/unlist-machine.md) - [Understanding Verification](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/host/understanding-verification.md) - [Verification Stages](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/host/verification-stages.md) - [VMs](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/host/vms.md) - [Huggingface TGI with LLama3](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/huggingface-tgi-with-llama3.md) - [Image Generation](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/image-generation.md) - [Infinity Embeddings](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/infinity-embeddings.md) - [Langflow + Ollama](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/langflow-ollama.md) - [Linux Virtual Desktop](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/linux-virtual-desktop.md) - [Linux Virtual Machines](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/linux-virtual-machines.md) - [Mining on Bittensor](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/mining-on-bittensor.md) - [Multi-Node training using Torch + NCCL](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/multi-node-training-using-torch-nccl.md) - [Ollama + Webui](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/ollama-webui.md) - [Oobabooga (LLM webui)](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/oobabooga-llm-webui.md) - [PyTorch](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/pytorch.md) - [Quantized GGUF models (cloned)](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/quantized-gguf-models-cloned.md) - [RTX 5 Series](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/rtx-5-series.md): Optimize your GPU experience with our comprehensive guide on RTX 5 Series GPUs (5090/5080/5070) and CUDA 12.8 compatibility. Learn how to rent an RTX 5090 on Vast.ai, select the right templates, and customize your storage while ensuring optimal performance. - [SDK Authentication](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/authentication.md) - [SDK Permissions](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/permissions.md) - [SDK Hello World](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/quickstart.md) - [SDK Rate Limits and Errors](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/rate-limits.md) - [VastAI.attach_ssh](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/attach-ssh.md) - [VastAI.cancel_copy](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/cancel-copy.md) - [VastAI.cancel_maint](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/cancel-maint.md) - [VastAI.cancel_sync](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/cancel-sync.md) - [VastAI.change_bid](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/change-bid.md) - [VastAI.cleanup_machine](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/cleanup-machine.md) - [VastAI.clone_volume](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/clone-volume.md) - [VastAI.cloud_copy](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/cloud-copy.md) - [VastAI.copy](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/copy.md) - [VastAI.create_api_key](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/create-api-key.md) - [VastAI.create_endpoint](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/create-endpoint.md) - [VastAI.create_env_var](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/create-env-var.md) - [VastAI.create_instance](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/create-instance.md) - [VastAI.create_instances](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/create-instances.md) - [VastAI.create_ssh_key](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/create-ssh-key.md) - [VastAI.create_subaccount](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/create-subaccount.md) - [VastAI.create_team](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/create-team.md) - [VastAI.create_team_role](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/create-team-role.md) - [VastAI.create_template](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/create-template.md) - [VastAI.create_volume](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/create-volume.md) - [VastAI.create_workergroup](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/create-workergroup.md) - [VastAI.defrag_machines](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/defrag-machines.md) - [VastAI.delete_api_key](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/delete-api-key.md) - [VastAI.delete_deployment](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/delete-deployment.md) - [VastAI.delete_endpoint](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/delete-endpoint.md) - [VastAI.delete_env_var](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/delete-env-var.md) - [VastAI.delete_machine](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/delete-machine.md) - [VastAI.delete_scheduled_job](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/delete-scheduled-job.md) - [VastAI.delete_ssh_key](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/delete-ssh-key.md) - [VastAI.delete_template](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/delete-template.md) - [VastAI.delete_volume](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/delete-volume.md) - [VastAI.delete_workergroup](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/delete-workergroup.md) - [VastAI.destroy_instance](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/destroy-instance.md) - [VastAI.destroy_instances](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/destroy-instances.md) - [VastAI.destroy_team](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/destroy-team.md) - [VastAI.detach_ssh](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/detach-ssh.md) - [VastAI.execute](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/execute.md) - [VastAI.generate_pdf_invoices](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/generate-pdf-invoices.md) - [VastAI.get_endpt_logs](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/get-endpt-logs.md) - [VastAI.get_wrkgrp_logs](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/get-wrkgrp-logs.md) - [VastAI.invite_member](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/invite-member.md) - [VastAI.label_instance](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/label-instance.md) - [VastAI.launch_instance](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/launch-instance.md) - [VastAI.list_machine](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/list-machine.md) - [VastAI.list_machines](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/list-machines.md) - [VastAI.list_volume](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/list-volume.md) - [VastAI.list_volumes](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/list-volumes.md) - [VastAI.logs](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/logs.md) - [VastAI.prepay_instance](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/prepay-instance.md) - [VastAI.reboot_instance](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/reboot-instance.md) - [VastAI.recycle_instance](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/recycle-instance.md) - [VastAI.remove_defjob](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/remove-defjob.md) - [VastAI.remove_member](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/remove-member.md) - [VastAI.remove_team_role](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/remove-team-role.md) - [VastAI.reports](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/reports.md) - [VastAI.reset_api_key](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/reset-api-key.md) - [VastAI.schedule_maint](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/schedule-maint.md) - [VastAI.scp_url](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/scp-url.md) - [VastAI.search_benchmarks](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/search-benchmarks.md) - [VastAI.search_invoices](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/search-invoices.md) - [VastAI.search_offers](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/search-offers.md) - [VastAI.search_templates](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/search-templates.md) - [VastAI.search_volumes](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/search-volumes.md) - [VastAI.self_test_machine](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/self-test-machine.md) - [VastAI.set_api_key](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/set-api-key.md) - [VastAI.set_defjob](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/set-defjob.md) - [VastAI.set_min_bid](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/set-min-bid.md) - [VastAI.set_user](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/set-user.md) - [VastAI.show_api_key](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/show-api-key.md) - [VastAI.show_api_keys](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/show-api-keys.md) - [VastAI.show_audit_logs](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/show-audit-logs.md) - [VastAI.show_connections](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/show-connections.md) - [VastAI.show_deployment](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/show-deployment.md) - [VastAI.show_deployment_versions](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/show-deployment-versions.md) - [VastAI.show_deployments](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/show-deployments.md) - [VastAI.show_deposit](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/show-deposit.md) - [VastAI.show_earnings](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/show-earnings.md) - [VastAI.show_endpoints](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/show-endpoints.md) - [VastAI.show_env_vars](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/show-env-vars.md) - [VastAI.show_instance](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/show-instance.md) - [VastAI.show_instances](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/show-instances.md) - [VastAI.show_instances_v1](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/show-instances-v1.md) - [VastAI.show_invoices](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/show-invoices.md) - [VastAI.show_invoices_v1](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/show-invoices-v1.md) - [VastAI.show_ipaddrs](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/show-ipaddrs.md) - [VastAI.show_machine](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/show-machine.md) - [VastAI.show_machines](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/show-machines.md) - [VastAI.show_maints](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/show-maints.md) - [VastAI.show_members](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/show-members.md) - [VastAI.show_scheduled_jobs](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/show-scheduled-jobs.md) - [VastAI.show_ssh_keys](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/show-ssh-keys.md) - [VastAI.show_subaccounts](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/show-subaccounts.md) - [VastAI.show_team_role](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/show-team-role.md) - [VastAI.show_team_roles](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/show-team-roles.md) - [VastAI.show_user](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/show-user.md) - [VastAI.show_volumes](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/show-volumes.md) - [VastAI.show_workergroups](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/show-workergroups.md) - [VastAI.ssh_url](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/ssh-url.md) - [VastAI.start_instance](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/start-instance.md) - [VastAI.start_instances](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/start-instances.md) - [VastAI.stop_instance](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/stop-instance.md) - [VastAI.stop_instances](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/stop-instances.md) - [VastAI.transfer_credit](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/transfer-credit.md) - [VastAI.unlist_machine](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/unlist-machine.md) - [VastAI.unlist_volume](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/unlist-volume.md) - [VastAI.update_endpoint](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/update-endpoint.md) - [VastAI.update_env_var](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/update-env-var.md) - [VastAI.update_instance](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/update-instance.md) - [VastAI.update_ssh_key](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/update-ssh-key.md) - [VastAI.update_team_role](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/update-team-role.md) - [VastAI.update_template](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/update-template.md) - [VastAI.update_workergroup](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/update-workergroup.md) - [VastAI.update_workers](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/update-workers.md) - [VastAI](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/reference/vastai.md) - [BenchmarkConfig](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/serverless/benchmark-config.md) - [Worker](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/serverless/client-worker.md) - [Endpoint](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/serverless/endpoint.md) - [HandlerConfig](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/serverless/handler-config.md) - [LogActionConfig](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/serverless/log-action-config.md) - [Worker](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/serverless/server-worker.md) - [Serverless](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/serverless/serverless.md) - [ServerlessRequest](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/serverless/serverless-request.md) - [Session](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/serverless/session.md) - [WorkerConfig](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/sdk/python/serverless/worker-config.md) - [Stable Diffusion](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/stable-diffusion.md) - [TTS with Nari Labs Dia](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/tts-with-nari-labs-dia.md) - [Video Generation](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/video-generation.md) - [vLLM (LLM inference and serving)](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/vllm-llm-inference-and-serving.md) - [Whisper ASR Guide](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/whisper-asr-guide.md) ## OpenAPI Specs - [openapi](https://vastai-80aa3a82-feat-host-3113-dynamic-resize.mintlify.app/api-reference/openapi.json)