Skip to main content

Generate product descriptions, blogs, emails, ads and more using GPT architecture with a single request to TextCortex API a.k.a Hemingwai

Project description

TextCortex - HemingwAI

alt text

Generate product descriptions, blogs, ads and more using GPT architecture with a single request to TextCortex API a.k.a HemingwAI

How To Generate Content using TextCortex Hemingwai:

  1. Signup at
  2. Sign-in and click on account on top right.
  3. Go to API Key section and copy your key.
  4. Install textcortex package: pip install textcortex
  5. Enter your API Key to hemingwai
  6. Generate copy text with a single line of code!

Here is an example request to Hemingwai for generating Product Descriptions:

from textcortex import TextCortex

# Create the hemingwai object and enter your API Key
hemingwai = TextCortex(api_key='YOUR_API_KEY')

# Generate Product Descriptions using Hemingwai
product_description = hemingwai.generate_product_descriptions(
                    product_title='Black Leather Backpack Bag', product_category=['Shoes & Bags', 'Women'],
                    product_brand='Cortexian', product_features=['Color: Black', 'Material: Faux Leather'],
                    source_language='en', character_count=400, creativity=0.7, n_gen=2)


      "generated_text":" The Cortexians collection of shoes and bags are designed with a focus on comfort, style, quality and function. These products are made for the modern woman who wants to look stylish yet still feel comfortable in their footwear. With fashionable colors and designs that will make any outfit pop, Cortexian is sure to be your favorite shoe brand!",
      "generated_text":" The Cortexian is a classic backpack. It features the same style that has been popular for years with its unique design and functionality. This item comes in black color.",

What kind of texts are possible to generate?

Currently we support the following methods for generating copy text like the following:

# Generate Blog Articles:

# Autocomplete the rest using Hemingwai

# Extend paragraphs with a blog writing tone using Hemingwai

# Generate Ad copies using Hemingwai

# Generate Email Body using Hemingwai

# Generate Email Subject using Hemingwai

# Generate Product Descriptions using Hemingwai

# Generate Instagram Captions

# Paraphrase a given sentence with a tone change or without.

Text Generation Variables

There are some variables that you need to send before making a request to Hemingwai.

Here is a brief summary of what those variables:

prompt: Prompting the HemingwAI to start writing on a specific subject

parameters: Used for setting the tone of the generated copy text. It can be basically anything but please keep it plausible :)

creativity: Floating number between 0-1. 0 being the lowest creativity and 1 being the highest. Default is 0.7

character_length: Integer which defines the maximum amount of characters that can be produced by the HemingwAI

source_language: Language code of the source language of the written prompt. for example 'en' for English and 'de' for German.
We support 72 languages. If you don't know the language code you can also use 'auto' for this field to automatically sense the input language.

Examples: For example while generating ads, you can add your target segment as an option.
See for examples.

Still have questions?

You can have a look at the HemingwAI's documentation on TextCortex website

Or talk to us at the TextCortex Dev Community on slack


TextCortex Team (



Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

textcortex-1.0.9.tar.gz (8.8 kB view hashes)

Uploaded Source

Built Distribution

textcortex-1.0.9-py3-none-any.whl (7.6 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page