구성
InferenceConfiguration으로 InferenceHTTPClient 기본값, 작업별 모델 매개변수, Workflows 실행 옵션을 구성하세요.
구성 옵션
컨텍스트 매니저를 사용한 구성
from inference_sdk import InferenceHTTPClient, InferenceConfiguration
image_url = "https://source.roboflow.com/pwYAXv9BTpqLyFfgQoPZ/u48G0UpWfk8giSw7wrU8/original.jpg"
custom_configuration = InferenceConfiguration(confidence_threshold=0.8)
# ROBOFLOW_API_KEY를 Roboflow API 키로 바꾸세요
CLIENT = InferenceHTTPClient(
api_url="http://localhost:9001",
api_key="ROBOFLOW_API_KEY"
)
with CLIENT.use_configuration(custom_configuration):
_ = CLIENT.infer(image_url, model_id="soccer-players-5fuqs/1")
with CLIENT.use_model("soccer-players-5fuqs/1"):
_ = CLIENT.infer(image_url)
# 컨텍스트 매니저를 벗어난 후 - 변경 사항은 되돌려지고 `model_id`는 여전히 필요합니다
_ = CLIENT.infer(image_url, model_id="soccer-players-5fuqs/1")구성을 한 번 설정하고 다음 변경 전까지 사용하기
재정의하기 model_id 특정 호출에 대해
클라이언트 구성에 대한 세부 정보
분류 모델
객체 탐지 모델
키포인트 탐지 모델
인스턴스 분할 모델
클라이언트의 구성
Workflows 실행 구성
마지막 업데이트
도움이 되었나요?