> For the complete documentation index, see [llms.txt](https://computationaldocs.zeblok.com/info/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://computationaldocs.zeblok.com/info/1.2.9/ai-api-engine/notebooks.md).

# Notebooks

### Selecting a Notebook

Here, as an example, we are selecting the BentoML Notebook, User can choose any diffrent notebook from AppStore or select a Juypter notebook and migrate their model code into it using [Dataset](/info/1.2.9/data-and-metrics/datalake/datasets.md) feature.&#x20;

{% hint style="info" %}
**Note:**

The full walkthrough of spawning an Ai-WorkStation has been given at our [Spawn WorkStation Guide](https://computationaldocs.zeblok.com/zeblok-computational-1/spawn-workstation) for your convenience.
{% endhint %}

![Figure 1: BentoML Notebook](/files/hs5nISR9CCvFlPEPODNe)

Taking BentoML as the Notebook and following all the steps from the Spawn Workstation Guide will give you an Ai-WorkStation ready to open.

{% hint style="info" %}
**Note:**

The final result of this example will get us a notebook which can identify the breed of an animal upon uploading the image of an animal.
{% endhint %}

Next Step is to start and open the notebook and run all cells to get a newly trained model.

![Figure 2: Run all Cells](/files/-MfWL7bZ56GLDV7o7FtO)

{% hint style="info" %}
If onboarding their own model using Jupyter Notebook, User need to select and install framework before performing the Run please follow [farmework installation](/info/1.2.9/ai-api-engine/notebooks/installing-different-frameworks.md) for details
{% endhint %}
