ソリューションと統合
コード サンプルと統合ブループリントを使用して、すぐに始めてみましょう。各クイックスタート ガイドでは、Annie Insights API に接続し、最初の呼び出しを成功させる方法を示します。
利用可能なクイックスタート
| 言語 | 使用事例 | 最初の電話までの時間 |
|---|---|---|
| Python | データ サイエンス、バックエンド サービス、Jupyter ノートブック | ~3分 |
| C# / .NET | デスクトップ アプリ、ASP.NET サービス、Windows 統合 | ~5分 |
| JavaScript | Node.js バックエンド、サーバーレス関数 | ~3分 |
統合アーキテクチャ
すべてのクイックスタートは同じパターンに従います。
- API キーを環境変数として設定
- PatientID、TimeStamp、および ImageName を使用してリクエストを準備します
- HTTP POST (TLE の場合は GET) 経由でエンドポイントを呼び出します
- 応答を処理します - 結果を抽出し、出力画像をダウンロードします
ヒント
API 呼び出しは常に バックエンド サーバーから行い、クライアント側のコードからは決して行わないでください。これにより、API キーが漏洩から保護されます。
一般的な統合パターン
バッチ処理
レート制限を意識して複数の画像を順番に処理します。
import time
images = ["image1.jpg", "image2.jpg", "image3.jpg"]
results = []
for img in images:
result = call_api(img) # Your API call function
results.append(result)
time.sleep(6) # Respect 10 req/min sandbox limit
Webhook スタイルの統合
臨床ワークフローでのリアルタイム処理の場合:
- ユーザーが歯科画像をアプリにアップロードします
- バックエンドが画像 URL を Annie Insights API に送信します
- API は約 2 ~ 5 秒で処理して結果を返します
- アプリは AI の結果を臨床医に表示します