AI Engineering Tools

AI活用

AIノーコード・API連携自動化用語

ノーコードプラットフォーム、コネクタ、API、エンドポイント、認証、OAuth、Webhook、ポーリング、ペイロード、レート制限、カスタムコネクタ、およびシークレット管理について学習します。

12

プラットフォームとコネクタ

ノーコードおよびローコード自動化

No-code and low-code automation

意味

ワークフローは、主に視覚的な構成を通じて構築され、オプションでカスタムコードを使用できます。

使用場面

明確な境界を持つプロセスに使用し、コーディングされたシステムと同じセキュリティとテスト基準を適用します。

活用例

視覚的なトリガー、条件、およびアクションブロックを使用した承認フローを構築します。

プラットフォームとコネクタ

コネクタ

Connector

意味

サポートされているトリガーとアクションを公開する、再利用可能なパッケージ。

使用場面

権限、所有権、地域可用性、およびスロットリング制限をレビューします。

活用例

フォームサービスをCRMのレコード作成アクションに接続する。

API

アプリケーションプログラミングインターフェース(API)

Application programming interface (API)

意味

ソフトウェアシステムが互いにデータまたは操作を要求するための、定義された契約。

使用場面

パッケージ化されたコネクタに必要な操作やコントロールがない場合は、APIを使用します。

活用例

アカウントのライフサイクルステージを更新するために、CRM API を呼び出します。

API

エンドポイント

Endpoint

意味

APIによって公開される、特定のネットワークアドレスと操作。

使用場面

HTTPメソッド、パス、バージョン、および予期されるリクエスト形式に一致します。

活用例

PATCH /v1/customers/{customer_id}

セキュリティ

認証

Authentication

意味

ユーザー、アプリケーション、または自動接続の身元を検証します。

使用場面

サポートされている強力な方法を使用し、ユーザーアカウントとサービスIDを分離してください。

活用例

専用のサービスアカウントを使用して、ワークフローを認証します。

セキュリティ

OAuth

OAuth

意味

ユーザーのパスワードをクライアントと共有せずに、スコープ付きアクセスを許可する認証フレームワーク。

使用場面

必要な最小限のスコープを要求し、トークンの更新と失効を管理します。

活用例

可用性確認のために、読み取り専用のカレンダースコープを要求します。

イベント

Webhook

Webhook

意味

イベントが発生したときに送信されるHTTPコールバックで、他のシステムが迅速に対応できるようにします。

使用場面

署名を検証し、重複した配信を処理し、速やかに返却します。

活用例

注文の更新を受信し、自動化ジョブをキューに入れます。

イベント

ポーリング

Polling

意味

新しいデータまたは変更されたデータを検出するために、サービスを一定間隔で繰り返し確認します。

使用場面

イベント通知が利用できない場合、およびレート制限を尊重する場合に使用します。

活用例

最終カーソルを使用して、15分ごとに新しい行を確認します。

データ

JSONペイロード

JSON payload

意味

APIリクエスト、応答、またはイベントに格納される構造化されたJSONデータ。

使用場面

必須フィールド、型、エンコーディング、およびスキーマのバージョンを検証します。

活用例

{ "request_id": "R-104", "status": "approved" }

信頼性

レート制限

Rate limit

意味

一定期間内に送信できるリクエストの数に関する、サービス制限。

使用場面

ワークをキューに入れ、リクエストをバッチ処理し、結果をキャッシュし、制限エラーが発生した場合はバックオフします。

活用例

HTTP 429エラーが発生した場合は、リトライ前にRetry-Afterの値まで待ちます。

プラットフォームとコネクタ

カスタムコネクタ

Custom connector

意味

組織自身のAPIまたはサポートされていない外部サービスを公開するために作成されたコネクタ。

使用場面

認証、操作、スキーマ、所有権、およびライフサイクル管理を定義します。

活用例

内部の経費承認API用のコネクタを作成します。

セキュリティ

機密情報の管理

Secret management

意味

APIキー、トークン、証明書、およびパスワードの安全な保管と、制御された使用。

使用場面

プロンプト、スプレッドシート、ログ、およびワークフロー定義から、機密情報を排除します。

注意

長期間有効な認証情報を、AI プロンプトまたは共有ワークフローフィールドに貼り付けないでください。

活用例

承認されたシークレットストアから、実行時に API トークンを読み取ります。