How to Build a Generative Model with Promptrepo?

Generative models generate new outputs based on learned patterns. In this tutorial, we’ll create a model that generates nutritional estimates for food items when real data is unavailable.

Step 1: Preparing Training Data

For generation, our dataset consists of:

  • Web page title: The name of the Web page.

  • Web page content: The content of the web page.

  • Nutritional category: Category of the nutrition such as beverages, general food etc.,.

  • Ingredients: Source ingredients of the food product.

  • Nutrition per serving: Nutritional values per serving of the food item.

  • Serving size (grams or mL): size of one serving of the food item

  • Nutrition information available in the input: the nutritional values of the food available in the input

  • Guessed nutrition: the nutritional information of the food that weren't given and was predicted instead

Step 2: Uploading Data to Promptrepo

  1. Open Google Sheets and add or import the training dataset

  2. Click Extensions > Promptrepo > Train AI

  3. Promptrepo sidebar widget will be displayed

  4. Enter the AI model name and click Next

  5. Select Web page title & Web page content as input columns and click Next

  6. Choose all other columns as output columns and click Next


Step 3: Training & Testing the Model

  1. Click Publish and let Promptrepo fine tune the generative model

  2. Once trained, test the model by inputting a food name and its description

  3. The model should extract structured data (ingredients & nutrition) from the input text. If real data is missing, the model will generate a reasonable estimate based on similar foods.




Generative models are powerful for filling gaps where real data is unavailable. With Promptrepo, you can fine-tune AI models for classification, extraction, and generation with ease. Whether you are structuring unorganized data, extracting key details, or generating insights, Promptrepo makes AI training accessible and efficient.

Made with formfacade