معرفی شرکت ها


cdk-image-moderation-0.1.99


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Event-driven image moderation and notification with AWS CDK
ویژگی مقدار
سیستم عامل -
نام فایل cdk-image-moderation-0.1.99
نام cdk-image-moderation
نسخه کتابخانه 0.1.99
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Pahud Hsieh<pahudnet@gmail.com>
ایمیل نویسنده -
آدرس صفحه اصلی https://github.com/pahud/cdk-image-moderation.git
آدرس اینترنتی https://pypi.org/project/cdk-image-moderation/
مجوز Apache-2.0
[![NPM version](https://badge.fury.io/js/cdk-image-moderation.svg)](https://badge.fury.io/js/cdk-image-moderation) [![PyPI version](https://badge.fury.io/py/cdk-image-moderation.svg)](https://badge.fury.io/py/cdk-image-moderation) [![Release](https://github.com/pahud/cdk-image-moderation/actions/workflows/release.yml/badge.svg)](https://github.com/pahud/cdk-image-moderation/actions/workflows/release.yml) # cdk-image-moderation Event-driven image moderation and notification service with AWS CDK ![](images/cdk-image-moderation2.svg) # Sample This sample create a S3 bucket that will trigger image moderation check on object created and send notification to SNS when specific moderation labels are detected. The `SNS2Telegram` creates a Lambda function as the SNS topic subscription which fires the notification to a private Telegram chatroom with the image preview and moderation result. ```python # Example automatically generated from non-compiling source. May contain errors. from cdk_image_moderation import Moderation, SNS2Telegram app = cdk.App() env = { "region": process.env.CDK_DEFAULT_REGION, "account": process.env.CDK_DEFAULT_ACCOUNT } stack = cdk.Stack(app, "moderation-demo", env=env) # create the moderation mod = Moderation(stack, "Mod", moderation_labels=[ModerationLabels.EXPLICIT_NUDITY, ModerationLabels.DRUGS, ModerationLabels.TOBACCO, ModerationLabels.ALCOHOL, ModerationLabels.VIOLENCE, ModerationLabels.RUDE_GESTURES ] ) # send notification via sns to telegram SNS2Telegram(stack, "SNS2TG", topic=mod.topic, chatid="-547476398" ) ``` # Deploy the CDK app ```sh export TELEGRAM_TOKEN=<YOUR_TOKEN> cdk diff cdk deploy ``` # Deploy from this repository ```sh export TELEGRAM_TOKEN=<YOUR_TOKEN> # run `yarn build` or `yarn watch` to generate the lib cdk --app lib/integ.default.js diff cdk --app lib/integ.default.js deploy ``` On deploy completed, you will get the S3 bucket in the `Outputs`. Simply upload any images into this bucket and you should be able to get the notification from the Telegram chatroom.


نیازمندی

مقدار نام
<2.0.0,>=1.95.2 aws-cdk.aws-iam
<2.0.0,>=1.95.2 aws-cdk.aws-lambda-nodejs
<2.0.0,>=1.95.2 aws-cdk.aws-lambda
<2.0.0,>=1.95.2 aws-cdk.aws-s3-notifications
<2.0.0,>=1.95.2 aws-cdk.aws-s3
<2.0.0,>=1.95.2 aws-cdk.aws-sns-subscriptions
<2.0.0,>=1.95.2 aws-cdk.aws-sns
<2.0.0,>=1.95.2 aws-cdk.core
<4.0.0,>=3.2.27 constructs
<2.0.0,>=1.46.0 jsii
>=0.0.3 publication


زبان مورد نیاز

مقدار نام
>=3.6 Python


نحوه نصب


نصب پکیج whl cdk-image-moderation-0.1.99:

    pip install cdk-image-moderation-0.1.99.whl


نصب پکیج tar.gz cdk-image-moderation-0.1.99:

    pip install cdk-image-moderation-0.1.99.tar.gz