Git Product home page Git Product logo

business-process-automation's Introduction

Business Process Automation Accelerator (日本語版)

概要

このアクセラレータは、ユーザーが複数のAzure AIおよびMLサービスにわたる複雑な多段AIパイプラインを迅速に構築するためのノーコードStudioを提供します。 ユーザーは、Azure Cognitive Services(OpenAI, Speech, Language, Form Recognizer, ReadAPI)、Azure Machine LearningからAI/MLサービスを選択し、自動化パイプラインを作成できます。サービス間の統合はBPAによって自動化され、デプロイされるとウェブアプリが作成されます。このカスタマイズ可能なUIは、エンドユーザーが複数のサービスパイプラインを構築するためのドラッグアンドドロップインターフェースを提供します。最後に、ユーザーが作成したパイプラインは、最初の入力ファイルがアップロードされるとすぐにトリガーされ、Azure Blob Storageに結果が保存されます。

Azureへのデプロイ

確認事項

  1. Githubのアカウント(Admin)

  2. Azureリソースグループ(Owner)

  3. Azureサブスクリプションで Microsoft.DocumentDB enabled になっていることを確認
    確認方法:

    • Azureポータル(portal.azure.com)にアクセスし、「サブスクリプション」のページに遷移
    • 左側のメニューから「リソースプロバイダー」を選択
    • 検索欄に「Microsoft.DocumentDB」を入力
    • 「状態」が「Registered」になっていることを確認。 「NotRegistered」となっていた場合には「Register」を選択
      Note: この処理には数秒から数分かかる場合がありますので、定期的にブラウザ全体を更新してください。
  4. 責任あるAI条項に対しての同意:
    Azureポータルにて"Cognitive services multi-service account"を作成し、利用規約に同意する必要があります。参考文献: Quickstart: Create a Cognitive Services resource using the Azure portal.
    一度承認されると、同じAzureサブスクリプションの下で任意のデプロイツール(SDK、CLI、またはARMテンプレートなど)を使用して、後続のリソースを作成できます。

  5. Workflow Level Token (Classic)の取得

  6. 自分が管理者であるgitアカウントにリポジトリをフォーク

  7. 環境と作成したいパターンに対応する「Deploy to Azure」ボタンをクリックします。 Redis パターンは Vector Search のみ必要です。

  8. リソースグループ、GitHubリポジトリのトークン(#2) 、フォーク先のリポジトリURL の情報が必要です。 残りのパラメータは、自動入力されます。

Without OpenAI

Deploy to Azure

With OpenAI

Deploy to Azure

With OpenAI and Redis Enterprise (check pricing) for Vector Search

Deploy to Azure

アーキテクチャ (一部)

リソースグループを作成したら、このリポジトリをフォークしてヘルパーライブラリをインポートし、Github Actionsを活用してAzure Cognitive Servicesのセットをデプロイして、新しく作成したパイプライン内でバックグラウンドで新しいAzureモジュールの資格情報をすべて管理します。パイプラインのデプロイ後、パイプラインを構築してトリガーするためのカスタマイズ可能なUIを持つ静的Webアプリが作成されます。


Document Ingestion High-level technical architecture

business-process-automation's People

Contributors

jameshoff-msft avatar brandoncwn avatar takawago avatar harmke avatar microsoftopensource avatar norimin avatar dependabot[bot] avatar brandoncowenms avatar microsoft-github-operations[bot] avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.