メインコンテンツへスキップ

AIとの連携

Admina APIは、AIアプリケーションとシームレスに連携できるように設計されています。以下のようなAIユースケースに対応しています。
  • 自然言語によるAPIリクエストの生成
  • APIレスポンスの自然言語による解釈
  • 複雑なクエリの構築支援
  • データ分析と洞察の自動生成

AI開発者向けリソース

APIスキーマの利用

Admina APIのOpenAPIスキーマは、AIモデルがAPIの構造と機能を理解するのに役立ちます。スキーマは以下のURLでアクセスできます。
https://api.itmc.i.moneyforward.com/public-api/docs/v1-json

自然言語インターフェースの構築

AIを使って自然言語でAdminaの機能にアクセスするインターフェースを構築できます。次に例を示します。
  • “昨日追加された新しいユーザーを教えて”
  • “IT資産の状況を要約して”

コード生成

AIを使って、自然言語の指示からAPIリクエストコードを生成できます。
  1. 指示を自然言語で記述
  2. AIが対応するAPIエンドポイントとパラメータを特定
  3. 実行可能なコードを生成

ベストプラクティス

セキュリティ

  • AIにAPIキーを直接渡さない
  • AI生成コードのセキュリティレビューをする
  • 不要な権限を持つAPIキーの作成を避ける

エラーハンドリング

  • AIが生成したAPIリクエストにもエラーコードを確認するエラーハンドリングを実装
  • APIのレート制限を考慮したリクエスト頻度の制御

データプライバシー

  • 機密データをAIツールに渡す際は注意が必要
  • 個人情報や機密情報を扱う場合はマスキングや暗号化などの保護措置を講じる

サンプルユースケース

レポート生成

AIを使って定期的なレポートを自動生成:
# AIに指示: "今月のユーザーアクティビティレポートを作成"
# AIがAPIを呼び出してデータを収集し、自然言語のレポートを生成

異常検知

AIを使って異常なAPI利用パターンを検出:
# AIに指示: "過去1週間のログから異常なアクティビティを検出"
# AIがAPIからログデータを取得して分析

サポート

AIとの連携に関する質問や問題がある場合は、サポートチームにお問い合わせください。
最終更新日 2026年6月24日