ステートレスルート最適化を実行します
POST/api/v1/node_scheduler
ステートレスAPIは、SWATが開発した最適化エンジンへの直接アクセスを提供します。ユースケースに適用可能なビジネスルールを設定する上で高い柔軟性を提供しますが、複雑さも伴います。
ステートレスアプローチでは、SWATバックエンドはコンシューマから送信されたオブジェクトの状態を維持しません。これは、データ主権やデータ プライバシーに関するコンシューマの懸念に対処する可能性があります。ただし、コンシューマ側でオブジェクトの状態とマスターデータを維持する追加の負担が生じます。さらに、SWATバックエンドにデータが永続化されないため、ステートレスAPIはドライバーアプリケーションやWebアプリケーションなどのSWATアプリケーションとの統合には使用できません。
すべてのペイロードには、車両の位置、ドロップオフおよびピックアップ地点、最適化シミュレーション、予約など、最適化を実行するために必要なすべてのデータを含める必要があります。
calculation_mode が async に設定されている場合、リクエストは job_id を含む別のオブジェクトを返します。これを使用して、計算の状態を確認し、最適化の結果を取得できます。
最適化エンジンが指定された時間または反復回数内に実行可能な解決策を見つけられなかった場合、エンジンは要求されたすべての予約を拒否することがあります。
Request
Responses
- 200
OK