एपीआई के साथ समर्पित तैनाती प्रबंधित करें
हमारे HTTP एपीआई का उपयोग करके अपनी समर्पित तैनाती प्रबंधित करें।
सूचनाएँ:
सभी एंडपॉइंट्स यहाँ होस्ट किए गए हैं
https://roboflow.cloud
.प्रतिक्रिया कोड जांचें:
अगर यह
200
है, तो प्रतिक्रिया बॉडी को एक JSON ऑब्जेक्ट के रूप में डिकोड करें।अन्यथा, प्रतिक्रिया बॉडी में एक स्ट्रिंग के रूप में त्रुटि संदेश होता है।
POST /add — एक Dedicated Deployment बनाएं
अनुरोध बॉडी उदाहरण (json)
{
"api_key": API_KEY,
"deployment_name": "dev-testing",
"machine_type": "dev-gpu",
"creator_email": YOUR_EMAIL_ADDRESS,
"duration": 3.0,
"inference_version": "latest",
"min_replicas": 1,
"max_replicas": 1
}
अनुरोध बॉडी स्कीमा (json)
api_key (string): आवश्यक
deployment_name (string): आवश्यक
machine_type (string): आवश्यक
creator_email (string): आवश्यक
duration (float): वैकल्पिक, इकाई घंटा है। डिफ़ॉल्ट है
3
inference_version (string): वैकल्पिक, डिफ़ॉल्ट है
latest
min_replicas (integer): वैकल्पिक, डिफ़ॉल्ट है
1
max_replicas (integer): वैकल्पिक, डिफ़ॉल्ट है
1
प्रतिक्रिया उदाहरण (json)
{
"deployment_id": "IwzJ5YLQ0iDhwzqoh3Ae",
"deployment_name": "dev-testing",
"machine_type": "dev-gpu",
"creator_email": YOUR_EMAIL_ADDRESS,
"creator_id": YOUR_USER_ID,
"subdomain": "dev-testing",
"domain": "dev-testing.roboflow.cloud",
"duration": 3.0,
"inference_version": "0.45.0",
"max_replicas": 1,
"min_replicas": 1,
"num_replicas": 0,
"status": "pending",
"workspace_id": YOUR_WORKSPACE_ID,
"workspace_url": YOUR_WORKSPACE_URL
}
प्रतिक्रिया स्कीमा (json)
deployment_id (string): एक अद्वितीय पहचानकर्ता
deployment_name (string)
machine_type (string)
creator_email (string)
creator_id (string): उपयोगकर्ता आईडी जो संबंधित है
creator_email
subdomain (string): हमेशा
deployment_name
के समान नहीं होता, यदि सबडोमेन पहले से लिया गया है तो हम कुछ प्रत्यय जोड़ेंगेdomain (string)
duration (float)
inference_version (string)
min_replicas (integer)
max_replicas (integer)
num_replicas (integer): वर्तमान उपलब्ध प्रतिकृतियाँ
status (string)
workspace_id (string)
workspace_url (string)
GET /list — अपने Workspace में Dedicated Deployments की सूची देखें
क्वेरी पैरामीटर
api_key (string): आवश्यक
show_expired (string): वैकल्पिक, डिफ़ॉल्ट है
false
show_deleted (string): वैकल्पिक, डिफ़ॉल्ट है
false
प्रतिक्रिया उदाहरण (json)
[
{
"deployment_id": "IwzJ5YLQ0iDhwzqoh3Ae",
"deployment_name": "dev-testing",
"machine_type": "dev-gpu",
"creator_email": YOUR_EMAIL_ADDRESS,
"creator_id": YOUR_USER_ID,
"subdomain": "dev-testing",
"domain": "dev-testing.roboflow.cloud",
"duration": 3.0,
"inference_version": "0.45.0",
"max_replicas": 1,
"min_replicas": 1,
"num_replicas": 0,
"status": "pending",
"workspace_id": YOUR_WORKSPACE_ID,
"workspace_url": YOUR_WORKSPACE_URL
}
]
प्रतिक्रिया स्कीमा (json)
Dedicated Deployment प्रविष्टियों की एक सूची, जिसमें प्रत्येक प्रविष्टि का स्कीमा वही है जैसा कि वर्णन में है /add एंडपॉइंट।
GET /get — किसी Dedicated Deployment का विवरण प्राप्त करें
क्वेरी पैरामीटर
api_key (string): आवश्यक
deployment_name (string): आवश्यक
प्रतिक्रिया उदाहरण (json)
{
"deployment_id": "IwzJ5YLQ0iDhwzqoh3Ae",
"deployment_name": "dev-testing",
"machine_type": "dev-gpu",
"creator_email": YOUR_EMAIL_ADDRESS,
"creator_id": YOUR_USER_ID,
"subdomain": "dev-testing",
"domain": "dev-testing.roboflow.cloud",
"duration": 3.0,
"inference_version": "0.45.0",
"max_replicas": 1,
"min_replicas": 1,
"num_replicas": 0,
"status": "pending",
"workspace_id": YOUR_WORKSPACE_ID,
"workspace_url": YOUR_WORKSPACE_URL
}
प्रतिक्रिया स्कीमा (json)
स्कीमा वही है जैसा कि प्रतिक्रिया में है /add एंडपॉइंट।
GET /get_log — किसी Dedicated Deployment के लॉग प्राप्त करें
क्वेरी पैरामीटर
api_key (string): आवश्यक
deployment_name (string): आवश्यक
max_entries (integer): वैकल्पिक, डिफ़ॉल्ट है 50
from_timestamp (string): वैकल्पिक, ISO 8601 फॉर्मेट में, डिफ़ॉल्ट है वर्तमान समय से 1 घंटा पहले
to_timestamp (string): वैकल्पिक, ISO 8601 फॉर्मेट में, डिफ़ॉल्ट है वर्तमान समय
प्रतिक्रिया उदाहरण (json)
[
{
"insert_id": "gpwrgrw55p7b9jdq",
"payload": "INFO: 10.18.0.38:46296 - \"GET /info HTTP/1.1\" 200 OK",
"severity": "INFO",
"timestamp": "2025-01-22T13:23:14.209436+00:00"
},
{
"insert_id": "mbieh16zdjvqp81j",
"payload": "INFO: 10.18.0.38:46294 - \"GET /info HTTP/1.1\" 200 OK",
"severity": "INFO",
"timestamp": "2025-01-22T13:23:14.208738+00:00"
},
{
"insert_id": "0odfnfwh8ts6e4jt",
"payload": "INFO: 10.18.0.38:54650 - \"GET /info HTTP/1.1\" 200 OK",
"severity": "INFO",
"timestamp": "2025-01-22T13:22:14.209054+00:00"
},
{
"insert_id": "s3nabhyhejuke6ub",
"payload": "INFO: 10.18.0.38:54640 - \"GET /info HTTP/1.1\" 200 OK",
"severity": "INFO",
"timestamp": "2025-01-22T13:22:14.208329+00:00"
},
{
"insert_id": "2cz5u3jx4ma22tl8",
"payload": "INFO: 10.18.0.38:40264 - \"GET /info HTTP/1.1\" 200 OK",
"severity": "INFO",
"timestamp": "2025-01-22T13:21:14.209900+00:00"
}
]
प्रतिक्रिया स्कीमा (json)
लॉग प्रविष्टियों की एक सूची, जिसमें प्रत्येक प्रविष्टि में निम्नलिखित गुण होते हैं:
insert_id (string): प्रत्येक लॉग प्रविष्टि के लिए अद्वितीय पहचानकर्ता
payload (string): लॉग सामग्री
severity (string)
timestamp (string)
POST /pause — Dedicated Deployment को रोकें
अनुरोध बॉडी उदाहरण (json)
{
"api_key": API_KEY,
"deployment_name": "dev-testing"
}
अनुरोध बॉडी स्कीमा (json)
api_key (string): आवश्यक
deployment_name (string): आवश्यक
प्रतिक्रिया उदाहरण (json)
{
"message": "OK"
}
प्रतिक्रिया स्कीमा
message (string)
Last updated
Was this helpful?