A library to generate tags list from a text using OpenAI
Project description
Tags Generator
A Python library to generate a tags list from a text using OpenAI.
Features
- Generate tags list from a text
- Limit the number of tags (max_tags)
- Order tags by relevance or randomly (order)
Installation
Install the package using pip:
pip install tags-generator
Usage
from tags_generator import TagsGenerator
# Set your OpenAI API key
openai_api_key = "your_openai_api_key"
# Initialize the TagsGenerator with custom attributes
tg = TagsGenerator(openai_api_key, max_tags=5, order='relevance')
# Generate tags from a text
text = "Create a step-by-step guide on building a pip library to distribution the library."
tags = tg.generate_tags(text)
print(tags)
Attributes
- max_tags (integer, default=5): Define the maximum number of tags in the output list.
- order (string, default='relevance'): Specify the order of tags based on their relevance. Options are 'relevance' or 'random'.
License
This project is licensed under the MIT License.
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
tags-generator-0.4.0.tar.gz
(2.4 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters