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

Python SDK와 함께 사용

Roboflow의 Serverless Hosted API를 Python SDK와 함께 사용하세요

Python에서 작업하는 경우, Serverless API와 상호 작용하는 가장 편리한 방법은 Inference Python SDK를 사용하는 것입니다.

사용하려면 Inference SDK, 먼저 설치하세요:

pip install inference-sdk

Serverless Hosted API에 요청을 보내려면 다음 코드를 사용하세요:

from inference_sdk import InferenceHTTPClient

CLIENT = InferenceHTTPClient(
    api_url="https://serverless.roboflow.com",
    api_key="API_KEY"
)

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

위에서 model IDAPI key를 지정하세요. 이 코드는 모델을 실행하고 결과를 반환합니다.

Roboflow Instant Model

Serverless API는 Roboflow의 실행도 지원합니다. Instant Model. Instant Model은 다른 모델과 마찬가지로 실행할 수 있지만, confidence threshold는 Instant Model에서 민감할 수 있다는 점에 유의하세요.

최적의 confidence는 모델이 학습된 이미지 수에 따라 달라집니다. 최적의 confidence threshold는 일반적으로 0.85에서 0.99 사이입니다.

configuration = InferenceConfiguration(
    confidence_threshold=0.95
)
CLIENT.configure(configuration)

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

마지막 업데이트

도움이 되었나요?