कॉन्फ़िगरेशन
InferenceConfiguration के साथ InferenceHTTPClient defaults, प्रति-task model parameters, और Workflows execution options कॉन्फ़िगर करें।
कॉन्फ़िगरेशन विकल्प
कॉन्टेक्स्ट मैनेजर के साथ कॉन्फ़िगर करना
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 Key से बदलें
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)
# context manager से बाहर निकलने के बाद - परिवर्तन वापस हो जाते हैं और `model_id` अभी भी आवश्यक है
_ = CLIENT.infer(image_url, model_id="soccer-players-5fuqs/1")कॉन्फ़िगरेशन को एक बार सेट करना और अगला परिवर्तन होने तक उसका उपयोग करना
ओवरराइड करना model_id किसी विशिष्ट कॉल के लिए
क्लाइंट कॉन्फ़िगरेशन के बारे में विवरण
क्लासिफिकेशन मॉडल
ऑब्जेक्ट डिटेक्शन मॉडल
कीपॉइंट डिटेक्शन मॉडल
इंस्टेंस सेगमेंटेशन मॉडल
क्लाइंट का कॉन्फ़िगरेशन
Workflows निष्पादन का कॉन्फ़िगरेशन
अंतिम अपडेट
क्या यह उपयोगी था?