# MAQ Software RAI SDK
[](https://www.python.org/downloads/)
[](https://opensource.org/licenses/MIT)
MAQ Software RAI SDK is a Python client library for Azure Functions API that provides RAI (Responsible AI) operations including prompt review and testcase generation.
## Installation
```bash
pip install rai-temp-sdk
```
## Quick Start
```python
from rai_agent_functions_api import RaiAgentFunctionsAPIClient
# Initialize the client
client = RaiAgentFunctionsAPIClient(
endpoint="<YOUR_AZURE_FUNCTION_ENDPOINT>",
credential="<YOUR_CREDENTIAL>"
)
# Use the client for RAI operations
# (Add specific usage examples based on your API)
```
## Features
- **Prompt Review**: Analyze and validate AI prompts for responsible AI compliance
- **Testcase Generation**: Generate comprehensive test cases for AI models
- **Azure Integration**: Seamless integration with Azure Functions
- **Async Support**: Full async/await support for better performance
- **Type Safety**: Complete type annotations for better development experience
## Requirements
- Python 3.8 or higher
- Azure Core libraries
- Active Azure Functions endpoint
## Documentation
For detailed documentation, examples, and API reference, please visit our [GitHub repository](https://github.com/DivyanshuMaq/rai-temp-sdk).
## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
## Contributing
We welcome contributions! Please see our contribution guidelines in the repository.
## Support
For support and questions:
- Create an issue in our [GitHub repository](https://github.com/DivyanshuMaq/rai-temp-sdk/issues)
- Contact MAQ Software: divyanshur@maqsoftware.com
---
**About MAQ Software**
MAQ Software is a leading provider of business intelligence, data management, and advanced analytics solutions. Learn more at [www.maqsoftware.com](https://www.maqsoftware.com).
Raw data
{
"_id": null,
"home_page": "https://github.com/DivyanshuMaq/rai-temp-sdk",
"name": "rai-temp-sdk",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": null,
"keywords": "azure, functions, api, responsible-ai, rai, prompt-review, testcase-generation",
"author": "MAQ Software",
"author_email": "MAQ Software <divyanshur@maqsoftware.com>",
"download_url": "https://files.pythonhosted.org/packages/a7/21/5b33bb9ea66bd0afb027479418eaf6564010fa1fe6ec755d451764d4af54/rai_temp_sdk-1.0.0.tar.gz",
"platform": null,
"description": "# MAQ Software RAI SDK\r\n\r\n[](https://www.python.org/downloads/)\r\n[](https://opensource.org/licenses/MIT)\r\n\r\nMAQ Software RAI SDK is a Python client library for Azure Functions API that provides RAI (Responsible AI) operations including prompt review and testcase generation.\r\n\r\n## Installation\r\n\r\n```bash\r\npip install rai-temp-sdk\r\n```\r\n\r\n## Quick Start\r\n\r\n```python\r\nfrom rai_agent_functions_api import RaiAgentFunctionsAPIClient\r\n\r\n# Initialize the client\r\nclient = RaiAgentFunctionsAPIClient(\r\n endpoint=\"<YOUR_AZURE_FUNCTION_ENDPOINT>\",\r\n credential=\"<YOUR_CREDENTIAL>\"\r\n)\r\n\r\n# Use the client for RAI operations\r\n# (Add specific usage examples based on your API)\r\n```\r\n\r\n## Features\r\n\r\n- **Prompt Review**: Analyze and validate AI prompts for responsible AI compliance\r\n- **Testcase Generation**: Generate comprehensive test cases for AI models\r\n- **Azure Integration**: Seamless integration with Azure Functions\r\n- **Async Support**: Full async/await support for better performance\r\n- **Type Safety**: Complete type annotations for better development experience\r\n\r\n## Requirements\r\n\r\n- Python 3.8 or higher\r\n- Azure Core libraries\r\n- Active Azure Functions endpoint\r\n\r\n## Documentation\r\n\r\nFor detailed documentation, examples, and API reference, please visit our [GitHub repository](https://github.com/DivyanshuMaq/rai-temp-sdk).\r\n\r\n## License\r\n\r\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\r\n\r\n## Contributing\r\n\r\nWe welcome contributions! Please see our contribution guidelines in the repository.\r\n\r\n## Support\r\n\r\nFor support and questions:\r\n- Create an issue in our [GitHub repository](https://github.com/DivyanshuMaq/rai-temp-sdk/issues)\r\n- Contact MAQ Software: divyanshur@maqsoftware.com\r\n\r\n---\r\n\r\n**About MAQ Software**\r\n\r\nMAQ Software is a leading provider of business intelligence, data management, and advanced analytics solutions. Learn more at [www.maqsoftware.com](https://www.maqsoftware.com).\r\n",
"bugtrack_url": null,
"license": null,
"summary": "MAQ Software RAI SDK - Azure Functions API client for RAI (Responsible AI) operations including prompt review and testcase generation",
"version": "1.0.0",
"project_urls": {
"Bug Tracker": "https://github.com/DivyanshuMaq/rai-temp-sdk/issues",
"Documentation": "https://github.com/DivyanshuMaq/rai-temp-sdk#readme",
"Homepage": "https://github.com/DivyanshuMaq/rai-temp-sdk",
"Repository": "https://github.com/DivyanshuMaq/rai-temp-sdk.git"
},
"split_keywords": [
"azure",
" functions",
" api",
" responsible-ai",
" rai",
" prompt-review",
" testcase-generation"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "e0647a8e072edb76c912b114b10b114ea5ff88953619500571c4ef4ab70e034a",
"md5": "5646eded64da2b05f6c1e5ae4af9625a",
"sha256": "6c7d24ebf2bcc2841015487a69eff8ca044d2d7fc62446d1877807865ca3fd5b"
},
"downloads": -1,
"filename": "rai_temp_sdk-1.0.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "5646eded64da2b05f6c1e5ae4af9625a",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 35618,
"upload_time": "2025-10-09T12:07:19",
"upload_time_iso_8601": "2025-10-09T12:07:19.248525Z",
"url": "https://files.pythonhosted.org/packages/e0/64/7a8e072edb76c912b114b10b114ea5ff88953619500571c4ef4ab70e034a/rai_temp_sdk-1.0.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "a7215b33bb9ea66bd0afb027479418eaf6564010fa1fe6ec755d451764d4af54",
"md5": "1ed7f4a357a470e2849440f076e4dff9",
"sha256": "ef41b321426311a5618cde9bbc0bccfe3abd9c910ac0ae52caa2295eef978764"
},
"downloads": -1,
"filename": "rai_temp_sdk-1.0.0.tar.gz",
"has_sig": false,
"md5_digest": "1ed7f4a357a470e2849440f076e4dff9",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 30124,
"upload_time": "2025-10-09T12:07:20",
"upload_time_iso_8601": "2025-10-09T12:07:20.500132Z",
"url": "https://files.pythonhosted.org/packages/a7/21/5b33bb9ea66bd0afb027479418eaf6564010fa1fe6ec755d451764d4af54/rai_temp_sdk-1.0.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-10-09 12:07:20",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "DivyanshuMaq",
"github_project": "rai-temp-sdk",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "rai-temp-sdk"
}