Metadata-Version: 2.4
Name: promptsapi
Version: 0.2.0
Summary: A client library for the prompts-testing API.
Author-email: simpaisush <info@promptsgenerator.ai>
Project-URL: Homepage, https://github.com/your-github-username/promptsapi
Project-URL: Bug Tracker, https://github.com/your-github-username/promptsapi/issues
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.7
Description-Content-Type: text/markdown
Requires-Dist: requests>=2.25.1

This file provides a clear overview for anyone who visits your project on GitHub or PyPI.

Markdown

# promptsapi

A simple Python client library for interacting with the `prompts-testing` API.

## Installation

You can install `promptsapi` directly from PyPI using pip:

```bash
pip install promptsapi
Usage
The library provides a single, easy-to-use function to generate content from the API.

Example
Here's how to use the generate_prompt function:

Python

from promptsapi import generate_prompt

# Replace with your actual API key
API_KEY = "YOUR_API_KEY_HERE"

# The URL for the generate endpoint
API_URL = "[https://prompts-testing-v1-0.onrender.com/api/v1/generate](https://prompts-testing-v1-0.onrender.com/api/v1/generate)"

# The raw text input for the API
prompt_text = "write a short story about a brave knight"

# Call the function
response = generate_prompt(
    api_key=API_KEY,
    api_url=API_URL,
    raw_input=prompt_text
)

# Print the response if the request was successful
if response:
    print(response)
Error Handling
The generate_prompt function handles common errors gracefully. It will print a message to the console and return None if it encounters issues like:

Network timeouts

HTTP errors (e.g., 404 Not Found, 500 Internal Server Error)

Unexpected exceptions

