AI-powered API test and documentation generator using Gemini
Project description
ai_api_test_docs
AI-powered API test and documentation generator using Google Gemini.
Installation
pip install ai_api_test_docs
Usage
ai_api_test_docs
Instructions
-
Open your command-line interface (CLI).
-
Navigate to your project's parent directory using
cd. For example:cd path/to/your/projects/
-
Run the tool:
ai_api_test_docs
-
Follow the on-screen prompts:
- Select the target project folder.
- Provide your Google Gemini API key when prompted.
- Choose between generating:
- API documentation
- API test scripts
- Selections are made via numbered or lettered options (e.g.,
1,2, etc.), not by typing full names.
-
Let the tool generate the content for you. Output files will be saved in the selected project folder.
Delete Stored API Key
To remove your stored Gemini API key:
ai_api_test_docs delete_key
Requirements
- Python 3.9 or higher
- Google Gemini API key (prompted automatically on first use)
Note: This tool uses AI to generate tests and documentation. AI-generated content may contain mistakes or inaccuracies. Always review and verify the output before using it in production.
Function/Class/Module Description:
Performs the specified operations as described in the implementation.Author: Ezeana Micheal
Note: This tool and documentation was created by Ezeana Micheal.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
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
File details
Details for the file ai_api_test_docs-0.1.3.tar.gz.
File metadata
- Download URL: ai_api_test_docs-0.1.3.tar.gz
- Upload date:
- Size: 6.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ca3e31ee138bc3d3c2edeccdb143cd4d6433c3c7dd92ffe944ab3a10dcea5416
|
|
| MD5 |
ea997188cbb1599a95b513bbecfd3f48
|
|
| BLAKE2b-256 |
505c8df5974af1b3f17560ad233fc304eb5e2a761a3ce56aa93ce7ad4782df58
|
File details
Details for the file ai_api_test_docs-0.1.3-py3-none-any.whl.
File metadata
- Download URL: ai_api_test_docs-0.1.3-py3-none-any.whl
- Upload date:
- Size: 6.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e70b92deecc514bb6b1627bf1df7058b8753696162fbd6ca3487dd3117a8439d
|
|
| MD5 |
e2a8562a713e48ad183db4b610240844
|
|
| BLAKE2b-256 |
33de7d04ee43cbf27c85ea0f1b9fd6854fb2b1116c187bbec696beb01e0a1aca
|