For the complete documentation index, see llms.txt. This page is also available as Markdown.

Serverless Hosted API

Roboflow cloud 上の GPU アクセラレーションされた自動スケーリング基盤で、Workflows と Model Inference を実行します。

RoboflowにデプロイされたモデルにはREST APIが用意されており、そこから画像に対して推論を実行できます。このデプロイ方法は、デプロイ先のデバイスで常時インターネット接続がある環境に最適です。

Serverless Hosted APIを使用できます:

Inference server

当社のServerless Hosted APIは、 Inference Serverによって提供されています。つまり、以下に示すように、当社のServerless Hosted APIとself-hostingオプションを簡単に切り替えたり、その逆を行ったりできます:

from inference_sdk import InferenceHTTPClient

CLIENT = InferenceHTTPClient(
    # api_url="http://localhost:9001" # Self-hosted Inference server
    api_url="https://serverless.roboflow.com", # 当社のServerless Hosted API
    api_key="API_KEY" # プライベートなモデルやデータにアクセスするためのオプション
)

result = CLIENT.infer("image.jpg", model_id="model-id/1")
print(result)

制限

当社のServerless Hosted APIは、20MBまでのファイルアップロードをサポートしています。より高解像度の画像では制限に達する場合があります。問題が発生した場合は、enterprise supportの担当者にご連絡いただくか、以下にメッセージを投稿してください。 forum.

リクエストが大きすぎる場合は、添付画像のサイズを小さくすることを推奨します。画像はサーバーに受信された後、モデルアーキテクチャが受け付ける入力サイズまでいずれにせよ縮小されるため、通常、性能低下につながることはありません。 Python SDK など一部の SDK では、API に送信される前に、画像をモデルアーキテクチャの入力サイズへ自動的に縮小します。


これは当社のServerless Hosted APIのV2です。以下を参照してください。 Serverless Hosted API v1 v1(旧バージョン)のAPIドキュメント。

最終更新

役に立ちましたか?