Skip to main content

A helper library for interacting with ChatGPT.

Project description

GPT_Helper

A lightweight Python helper library that simplifies interacting with ChatGPT (OpenAI API).
It provides a clean interface for sending prompts, formatting responses, summarizing text, and maintaining simple conversation history.


🚀 Features

  • ChatGPTClient — send prompts easily using the official OpenAI Chat Completions API.
  • summarize_text() — generate a neat summary of long text.
  • format_response() — clean & normalize ChatGPT output.
  • ConversationHistory — minimal in-memory storage for prompts & responses.
  • Fully documented & ready for PyPI packaging.

📦 Installation

Local development install

From the project root:

pip install -e .

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

ai_helper_rena-0.1.0.tar.gz (3.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ai_helper_rena-0.1.0-py2.py3-none-any.whl (3.9 kB view details)

Uploaded Python 2Python 3

File details

Details for the file ai_helper_rena-0.1.0.tar.gz.

File metadata

  • Download URL: ai_helper_rena-0.1.0.tar.gz
  • Upload date:
  • Size: 3.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for ai_helper_rena-0.1.0.tar.gz
Algorithm Hash digest
SHA256 b45f19d1155af910810c5268a3a77ed97b954b680b457518458422fa2a22e89c
MD5 0fae3ed1b6c1ad433bdb98b186347943
BLAKE2b-256 7b8b688207d2a0544e4553e037a612157f89a826df6d871360c90230ec0970c9

See more details on using hashes here.

File details

Details for the file ai_helper_rena-0.1.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for ai_helper_rena-0.1.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 838a662b0adfb5750125d98d35965c9b4b7cc55a7fe331deca56c4d47069c51f
MD5 0fcacb59a4863981cb64dcf70da45bb3
BLAKE2b-256 8f43164b48188b17724981cd1e76d24075b38b1136027f8058264fb3888f796a

See more details on using hashes here.

Supported by

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