# Float16 - Colab

<figure><img src="/files/u5cVUx6EOgy429oejbC6" alt=""><figcaption></figcaption></figure>

[Float16 - Colab](https://colab.float16.cloud/) is based on [Serverless GPU](https://app.float16.cloud/) and running with H100 GPU.

### Overview

Float16 - Colab is designed for running experiments and exploring GPU performance, such as inference AI models, fine-tuning AI models, vector search (NVIDIA RAPIDS), gene sequencing (NVIDIA Parabrick), and more.\
In addition to running code, Float16 - Colab supports collaboration between users.\
Float16 - Colab allows sharing workspaces with others and sharing both code and notes on GitHub.

### Concept

Float16 - Colab leverages serverless GPU resources and uses serverless GPU billing.\
Shared features include Projects, Tasks, and Code, but do not include Deployment or Storage.

| Features        | Float16 - Colab | Float16 - Serverless GPU |
| --------------- | --------------- | ------------------------ |
| Projects        | Yes             | Yes                      |
| Files           | Yes             | Yes                      |
| Tasks           | Yes             | Yes                      |
| Run Code (Spot) | Yes             | Yes                      |
| Storage         | No              | Yes                      |
| Deploy          | No              | Yes                      |

### Features

#### Projects

Projects are repositories for the user.\
Each project is separate from the others, including its own files and storage.\
We designed projects to function similarly to Git repositories

#### Files and Notes

Files are used to write code and specify which file to execute.\
Files also support importing other files within the same project, without special requirements.\
Notes serve as READMEs for each file and support Markdown formatting.

#### Run

The "Run" feature allows you to submit the current file for code execution.\
Submitted tasks are added to a queue and executed when resources are available.\
Credits or usage will be consumed based on the duration of the task.\
Only one task can run concurrently at a time.

#### Share

Project and task status can be shared across accounts.\
Share links allow switching between public and private projects as needed.

#### Import from Github

**Import via a repository.**\
Importing via a repository will bring every Python file (`.py`) in the first level of the repository into Colab.\
Example: <https://github.com/float16-cloud/examples/tree/main/official/run/helloworld>

**Import via repository JSON file.**

Importing via a repository JSON file provides greater granularity when importing repositories.\
This method does not import Python files directly but instead imports both Python files and their associated notes together.

\
This approach enhances the user experience when sharing projects.

```
{
  "fileList": [
    {
      "fileName": "app.py",
      "readme" : "app.md"
    }
  ]
}
```

Example here : <https://github.com/float16-cloud/examples/blob/main/official/run/helloworld/files.json>

### Pricing

Only the Serverless GPU service incurs costs; there are no additional charges for Float16 - Colab.

{% embed url="<https://float16.cloud/product/serverless>" %}
Serverless GPU Pricing
{% endembed %}

### Daily Credit

We run a campaign to allow users to access Float16 - Colab with a daily credit valued at $5 (reset at UTC+0, 23:59:59).\
After exhausting the credit, users will be charged based on their usage.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.float16.cloud/getting-started/playground/float16-colab.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
