Skip to main content

axmp-openapi-helper

Platform Badge Component Badge CI Badge License Badge PyPI - Version PyPI - Implementation PyPI - Python Version PyPI - Wheel PyPI - Download

Introduction

This is a openapi helper library for the ZMP AI Platform

Key Features

  • Support the OpenAPI Specification(>=3.0.0)
  • Generate the Arguments Schema for the LLM

Installation

Install using pip:

pip install axmp-openapi-helper

Install using uv:

uv add axmp-openapi-helper

Development Setup

  1. Clone the repository
git clone https://github.com/yourusername/axmp-openapi-helper.git
cd axmp-openapi-helper
  1. Install uv (if not already installed)
curl -LsSf https://astral.sh/uv/install.sh | sh
  1. Install dependencies (creates .venv automatically)
uv sync --group dev
  1. Run tests
uv run pytest

Contributing

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add some amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contact

Metadata

Release files for axmp-openapi-helper 1.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for axmp-openapi-helper 1.1.0
File Size Uploaded
axmp_openapi_helper-1.1.0.tar.gz 113.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for axmp-openapi-helper 1.1.0
File Interpreter ABI Platform
axmp_openapi_helper-1.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 138.1 kB

Release files / axmp_openapi_helper-1.1.0.tar.gz

Download URL axmp_openapi_helper-1.1.0.tar.gz
Size 113.3 kB
Tags Source
SHA-256 checksum
How to use checksums
564be2f672b70a25f1de46023f57a056cb7ac479727d4bfcc66b771f3c856f20
BLAKE2b-256 checksum
How to use checksums
76c2d3b9c2a59bd069a6dfabd47d33a8f67b787deccadc8b50e2739dc85318c0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / axmp_openapi_helper-1.1.0-py3-none-any.whl

Download URL axmp_openapi_helper-1.1.0-py3-none-any.whl
Size 24.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
68506e0becedc743315dc64fb53fabe9418fc90a627cfb3736075210cd61a05c
BLAKE2b-256 checksum
How to use checksums
24b602ab1c7508bb83210b709c46b1883ec1ac70eef926c81c8ce0c3384f8c48
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page