AI を使用した API 仕様の設計

AI を使用して API 仕様を生成することで、API 設計を簡略化します。自然言語を使用してプロンプトを作成し、Einstein 生成 AI に API を構築させます。Salesforce 共有信頼境界内の事前トレーニング済み大規模言語モデル (LLM) がこれらの機能を駆動し、Anypoint Code Builder での API 仕様生成の中核を成しています。

Anypoint Code Builder 生成 AI API 仕様は、US、EU、カナダ、日本のクラウドホストで使用できます。

Trust Layer

生成 AI Trust Layer は、次のフローに示すように Anypoint Platform と LLM のブリッジとして機能します。

Trust Layer のしくみを示すフロー (フローのステップを含む)
1 Anypoint Code Builder ユーザーは、ユースケースに基づいてメッセージを作成し、Agentforce に送信します。
2 不正確な応答 (AI の「ハルシネーション」効果) を最小限に抑えるために、メッセージは事実に基づいた MuleSoft 独自のデータとユーザーコンテキストに基づいています。
3 データが外部 LLM に安全に送信されるように、メッセージはセキュアゲートウェイ経由で Open AI に送信されます。
4 データの安全性を確保するため、すべてのデータは Salesforce 内に残されます。
5 LLM が応答を生成したら、コンテンツはセキュアゲートウェイを介して戻されます。
6 MuleSoft は生成された出力を検証し、生成されたフローが MuleSoft エコシステム内で動作することを確認します。
7 Anypoint Code Builder は、Anypoint Code Builder で検証された応答を表示する前に、監視のためにメッセージと生成された応答をログに記録します。
この機能は生成 AI を使用します。生成 AI には不正確または有害な応答が含まれることが知られています。この機能を実装する前に、出力を確認して正確性と安全性を確保してください。ビジネス上の意思決定を行う場合、お客様がその結果に対する責任を負います。