एपीआई के साथ समर्पित तैनाती प्रबंधित करें
हमारे HTTP एपीआई का उपयोग करके अपनी समर्पित तैनाती प्रबंधित करें।
सूचनाएँ:
सभी एंडपॉइंट्स यहाँ होस्ट किए गए हैं
https://roboflow.cloud
.प्रतिक्रिया कोड जांचें:
अगर यह
200
है, तो प्रतिक्रिया बॉडी को एक JSON ऑब्जेक्ट के रूप में डिकोड करें।अन्यथा, प्रतिक्रिया बॉडी में एक स्ट्रिंग के रूप में त्रुटि संदेश होता है।
POST /add — एक समर्पित डिप्लॉयमेंट बनाएं
अनुरोध बॉडी उदाहरण (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 — अपने वर्कस्पेस में समर्पित डिप्लॉयमेंट्स की सूची देखें
क्वेरी पैरामीटर
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)
समर्पित डिप्लॉयमेंट प्रविष्टियों की एक सूची, जिसमें प्रत्येक प्रविष्टि का वही स्कीमा है जैसा कि वर्णन में है /add एंडपॉइंट।
GET /get — समर्पित डिप्लॉयमेंट का विवरण प्राप्त करें
क्वेरी पैरामीटर
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 — समर्पित डिप्लॉयमेंट के लॉग प्राप्त करें
क्वेरी पैरामीटर
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 — समर्पित डिप्लॉयमेंट को रोकें
अनुरोध बॉडी उदाहरण (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?