> For the complete documentation index, see [llms.txt](https://docs.roboflow.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.roboflow.com/roboflow/roboflow-jp/depuroi/serverless-hosted-api-v2.md).

# Serverless Hosted API

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

Serverless Hosted API を使用できます:

* [Workflows で](/roboflow/roboflow-jp/depuroi/serverless-hosted-api-v2/use-in-a-workflow.md)
* [REST API を使って](/roboflow/roboflow-jp/depuroi/serverless-hosted-api-v2/use-with-the-rest-api.md)
* で [Inference Python SDK](/roboflow/roboflow-jp/depuroi/serverless-hosted-api-v2/use-with-python-sdk.md)

### Inference server

当社の Serverless Hosted API は、 [Inference Server](https://inference.roboflow.com/api/)によって提供されています。つまり、下記のように、Serverless Hosted API とセルフホスティングのオプションを簡単に切り替えることができます。

```python
from inference_sdk import InferenceHTTPClient

CLIENT = InferenceHTTPClient(
    # api_url="http://localhost:9001" # セルフホストの 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 のファイルアップロードをサポートしています。解像度の高い画像では制限に達する場合があります。問題が発生した場合は、エンタープライズサポートの担当窓口にご連絡いただくか、次の場所にメッセージを投稿してください。 [フォーラム](https://discuss.roboflow.com).

{% hint style="info" %}
リクエストが大きすぎる場合は、添付された画像のサイズを小さくすることをお勧めします。画像はサーバーで受信された後、モデルアーキテクチャが受け付ける入力サイズにかかわらず縮小されるため、通常、性能の低下にはつながりません。\
\
Python SDK など一部の SDK では、API に送信する前に画像をモデルアーキテクチャの入力サイズに自動で縮小します。
{% endhint %}

***

これは Serverless Hosted API の V2 です。 [Serverless Hosted API v1](/roboflow/roboflow-jp/depuroi/serverless.md) v1（レガシー）API のドキュメントをご覧ください。
