umContentCreator 15.0.2

dotnet add package umContentCreator --version 15.0.2
                    
NuGet\Install-Package umContentCreator -Version 15.0.2
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="umContentCreator" Version="15.0.2" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="umContentCreator" Version="15.0.2" />
                    
Directory.Packages.props
<PackageReference Include="umContentCreator" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add umContentCreator --version 15.0.2
                    
#r "nuget: umContentCreator, 15.0.2"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package umContentCreator@15.0.2
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=umContentCreator&version=15.0.2
                    
Install as a Cake Addin
#tool nuget:?package=umContentCreator&version=15.0.2
                    
Install as a Cake Tool

umContentCreator

umContentCreator is a package for Umbraco that enhances your content editing experience by integrating AI-powered content generation for text and image properties. It allows users to generate content using the Chat GPT API for text and the Stability API or Google Search for image generation, providing a seamless and user-friendly interface for managing AI-generated text and images.

Features

  • Adds new datatypes for text and images that have the ability to generate text or image
  • Configuration tab in the Content section for setting API tokens
  • Customizable content generation options, including max words per response and model behavior for text properties
  • Image generation based on user-defined keywords or phrases using Stability API
  • Ability to add images from google search
  • Ability to modify generated text before applying to the property
  • Append or replace content in text properties with generated content

Installation

Follow these steps to install umContentCreator:

  1. Download the package from NuGet
  2. Install the package in your Umbraco project
  3. Configure the Chat GPT API token in the "umContentCreator > Text Generate" configuration tab in the Content section
  4. Configure the Google API key, Custom Search Engine Key, Stability API key in the "umContentCreator > Image Generate" configuration tab in the Content section
  5. Replace necessary fields in datatypes with new datatypes for text or images
  6. Start generating content for your text and image properties

Usage

  1. Navigate to any content page with text properties in the Umbraco CMS
  2. Click on the content generation button next to the desired text property
  3. A modal window will open, allowing you to customize the content generation options
  4. Enter a prompt and generate text using the Chat GPT API
  5. Modify the generated text as needed
  6. If the property has existing content, you can choose to append the generated content. If not, click the "Replace" button to replace the content with the generated text

Image properties

  1. Navigate to any content page with image properties in the Umbraco CMS
  2. Select the Search or Generate tab
  3. Click on the image generation button next to the desired image property
  4. A modal window will open, allowing you to enter a keyword or phrase for the image generation
  5. Generate an image using the Stability API or Google Search
  6. Apply the generated image to the property

Please connect with me (Kyrylo Osadchuk) if you need assistance with AI or Umbraco consulting services:

This code is provided under https://licenses.nuget.org/MIT license.

Product Compatible and additional computed target framework versions.
.NET net9.0 is compatible.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
15.0.2 158 6/4/2025
15.0.1 213 5/16/2025
15.0.0 153 4/25/2025
1.0.6 160 12/18/2024
1.0.5 666 7/4/2023
1.0.4 363 4/24/2023
1.0.3 227 4/19/2023
1.0.2 258 4/6/2023
1.0.1 249 4/4/2023
1.0.0 321 4/4/2023

Two new fields have been added to the package settings in Umbraco, under the ImageGenerate tab:
Google Search Region and Google Search Rights.