API 連携

プロンプトを分析・最適化する HTTP API

プロンプトの分析と最適化をアプリケーションに直接組み込めます。ステートレスな JSON エンドポイントで、キー不要、何も保存せず、PromptFlowEngine の他のすべての製品と同じエンジンを使います。

  • 公開中
  • API キー不要
  • 毎分 60 リクエスト

できること

HTTP API は、エンジンを https://promptflowengine.com/api/v1 で公開しています。JSON を送れば JSON が返ります。API はユーザーデータを保持しないため、登録もキーも不要です。すべてのレスポンスはリクエスト本文から計算され、その後は忘れられます。

エンドポイントはエンジン全体をカバーしています。analyze、validate、optimize、restructure、compare、tokens、scan、sanitize に加え、ルールとモデルの読み取り専用カタログがあります。OpenAI モデルのトークン数は正確です。

API のレート制限は、クライアントごとに毎分 60 件の POST リクエストです。大量処理や機密性の高いテキストには、同じエンジンを CLI でローカル実行してください。ネットワークも制限もありません。

実例

ひとつのリクエスト

analyze エンドポイントへの呼び出し例です。表示しているレスポンスの値は、リクエスト内のプロンプトについて、このページのビルド時にエンジンが計算したものです。 エンジンの検出結果と生成されたプロンプトは、エンジンと API が返すとおり英語で表示されます。

リクエスト
curl -s https://promptflowengine.com/api/v1/analyze \
  -H 'content-type: application/json' \
  -d '{"prompt":"Write something about our product.","model":"gpt-4.1"}'
レスポンス(抜粋)
{
  "quality": {
    "overall": 84,
    "grade": "good"
  },
  "tokens": {
    "tokens": 6,
    "method": "exact"
  },
  "findings": [
    {
      "code": "vague_language",
      "severity": "warning"
    },
    {
      "code": "missing_output_format",
      "severity": "info"
    },
    {
      "code": "missing_length_guidance",
      "severity": "info"
    }
  ]
}

このページのビルド時にエンジンが計算しました。 完全なレスポンスには、各検出結果のメッセージ、解説、修正案に加え、セキュリティと要件の詳細も含まれます。

主なメリット

機能

対象ユーザー

活用例

よくある質問

API キーは必要ですか?

いいえ。API はキー、トークン、Cookie を受け付けません。不正利用は、クライアント IP ごとに毎分 60 件の POST リクエストというレート制限で抑えています。

プロンプトは保存・ログ記録されますか?

いいえ。リクエストはメモリ上で処理されます。ログに記録するのはルート、ステータス、所要時間、サイズ区分だけで、プロンプトのテキストや結果は記録しません。

ブラウザから API を呼び出せますか?

はい。CORS は認証情報なしで開放されているので、フロントエンドのコードから直接呼び出せます。

サイズの上限は?

リクエスト本文は最大 256 KB、各テキストフィールドは最大 100,000 文字です。

すべての製品が同じエンジンで動くので、組み合わせても予想外の違いは生じません。

背景にある手法を学ぶ

この製品が応用している考え方を解説した、プロンプトエンジニアリング ナレッジセンターのガイドです。

AI を使うあらゆる場所で、ひとつのエンジン。

無料、決定論的、プライベート。登録不要。