Skip to main content
このページは AI コーディングエージェントスキルの一部で、人間ではなくエージェント向けに書かれています。人間向けの Base44 ドキュメントは デベロッパードキュメント を参照してください。

Integrations モジュール

base44.integrations を介してサードパーティサービスにアクセスします。

インテグレーションの種類

  1. Core/Built-in: AI、メール、ファイルアップロード (デフォルトで利用可能)
  2. カタログインテグレーション: Base44 カタログからの事前構築済みコネクタ
  3. カスタムインテグレーション: 独自の OpenAPI ベースのインテグレーション

インテグレーションへのアクセス

Core インテグレーション

InvokeLLM (AI テキスト生成)

AI モデルを使用してテキストまたは構造化された JSON データを生成します。
パラメーター:
  • prompt (string, 必須): モデルに送信するプロンプトテキスト
  • add_context_from_internet (boolean, オプション): true の場合、リアルタイムコンテキストに Google Search/Maps/News を使用
  • response_json_schema (object, オプション): 構造化出力用の JSON スキーマ
  • file_urls (string[], オプション): コンテキスト用のアップロード済みファイルの URL

GenerateImage

テキストプロンプトから AI 生成の画像を作成します。

SendEmail

登録済みユーザーにメールを送信します。すべてのアプリでこのインテグレーションを利用できます (プランのアップグレード不要)。
パラメーター:
  • to (string, 必須): 受信者のメールアドレス
  • subject (string, 必須): メール件名
  • body (string, 必須): プレーンテキストまたは HTML のメール本文
  • from_name (string, オプション): 受信者に表示される送信者名
制限事項:
  • メール 1 件につき 1 クレジット (カスタムドメインで 2 クレジット)

UploadFile (公開)

ファイルを公開ストレージにアップロードします。

UploadPrivateFile

アクセスに署名付き URL が必要なプライベートストレージにファイルをアップロードします。

CreateFileSignedUrl

プライベートファイル用の一時的なアクセスリンクを生成します。
パラメーター:
  • file_uri (string, 必須): UploadPrivateFile からの URI
  • expires_in (number, オプション): 秒単位の有効期限 (デフォルト: 300)

ExtractDataFromUploadedFile

AI を使用してアップロード済みファイルから構造化データを抽出します。

カスタムインテグレーション

カスタムインテグレーションを使うと、ワークスペース管理者は OpenAPI 仕様をインポートすることで任意の外部 API に接続できます。呼び出すには base44.integrations.custom.call() を使用します。

構文

レスポンス構造

要件

  • Core インテグレーション: すべてのプランで利用可能
  • カタログ/カスタムインテグレーション: Builder プラン以上が必要

型定義

Core インテグレーションパラメーター

CoreIntegrations

カスタムインテグレーション

IntegrationsModule

このページは AI を使用して翻訳されました。最も正確で最新の情報については、英語版 を参照してください。