Skip to main content
GET
गेटवे मॉडल की सूची बनाएँ
डिफ़ॉल्ट रूप से यह endpoint केवल वही मॉडल लौटाता है जिन्हें अभी रूट किया जा सकता है। ज्ञात लेकिन फिलहाल अनुपलब्ध मॉडल भी शामिल करने के लिए availability=all सेट करें। कैटलॉग प्रतिक्रियाएँ पाँच मिनट कैश की जाती हैं और कैश के दोबारा सत्यापन के दौरान अगले पाँच मिनट भी दी जा सकती हैं। यह वर्तमान कैटलॉग के JSON, RSS और Atom रूपों पर लागू है; रिलीज़ फ़ीड का अपना कम अवधि वाला पोलिंग कैश है। GET /models/me भविष्य में मौजूदा caller के guardrail के आधार पर मॉडल फ़िल्टर करने के लिए आरक्षित है। अभी यह 501 not implemented लौटाता है, इसलिए साझा Gateway catalogue के लिए फिलहाल GET /models उपयोग करें।

उपयोगी फ़िल्टर

  • endpoints में chat.completions, responses और messages जैसे सार्वजनिक नाम आते हैं
  • status मॉडल जीवनचक्र के आधार पर फ़िल्टर करता है, जैसे active, deprecated या retired
  • provider सार्वजनिक provider ID से फ़िल्टर करता है, जैसे openai, anthropic या google_vertex
  • provider_status provider rollout tier से फ़िल्टर करता है, जैसे active, beta, alpha या not_ready
  • provider_routing_status provider-स्तर की routing स्थिति से फ़िल्टर करता है
  • model_routing_status model-स्तर की routing स्थिति से फ़िल्टर करता है
  • capability_status अनुरोधित endpoint mapping के लिए provider capability स्थिति से फ़िल्टर करता है
  • provider_availability_status provider उपलब्धता से फ़िल्टर करता है, जैसे active, coming_soon या inactive
  • provider_availability_reason provider उपलब्धता के कारण से फ़िल्टर करता है, जैसे preview_only, provider_not_ready, gated, access_limited या region_limited
  • organisation सार्वजनिक model ID के prefix से फ़िल्टर करता है, जैसे anthropic/claude-3-haiku में anthropic
  • availability=active डिफ़ॉल्ट है
  • availability=all में coming_soon, inactive या अभी सार्वजनिक रूप से रूट न किए जा सकने वाले मॉडल और प्रोवाइडर भी आते हैं
  • input_modalities, input_types का alias है
  • output_modalities, output_types का alias है
  • supported_parameters, params का alias है
किसी मॉडल का एंडपॉइंट अनुबंध देखने के लिए GET /models/{author}/{slug}/endpoints कॉल करें। प्रतिक्रिया में हर प्रदाता रूट अलग रहता है और प्रत्येक पंक्ति में सार्वजनिक पथ, समर्थित मोडैलिटी और पैरामीटर का विवरण, उपलब्धता, रूटिंग स्थिति, प्रदाता मॉडल स्लग और मूल्य सारांश दिया जाता है। Provider entries में ये फ़ील्ड भी हो सकते हैं:
  • availability_status
  • availability_reason
  • provider_status
  • provider_routing_status
  • model_routing_status
  • capability_status

रिस्पॉन्स

availability_reason एकल फ़ील्ड है जो बताता है कि provider entry active, केवल preview के लिए या inactive क्यों है।

प्राधिकरण

Authorization
string
header
आवश्यक

Bearer टोकन से प्रमाणीकरण

क्वेरी पैरामीटर

मॉडल आईडी, नाम, विवरण और संगठनों में बड़े-छोटे अक्षरों का भेद किए बिना खोजें।

Maximum string length: 200

प्रदाता या मॉडल संगठन में बड़े-छोटे अक्षरों का भेद किए बिना खोजें।

Maximum string length: 100
input_modality
enum<string>

समर्थित इनपुट मोडैलिटी आवश्यक करें।

उपलब्ध विकल्प:
text,
image,
audio,
video
minimum_context_tokens
number

कम से कम इतने इनपुट संदर्भ टोकन आवश्यक करें।

आवश्यक सीमा: x >= 0
maximum_input_price_per_million
number

प्रति दस लाख इनपुट टोकन अधिकतम मूल्य (USD)।

आवश्यक सीमा: x >= 0
gateway_available_only
boolean
डिफ़ॉल्ट:false

केवल वे मॉडल लौटाएँ जिनका कम से कम एक रूट करने योग्य गेटवे ऑफ़र हो।

sort_by
enum<string>
डिफ़ॉल्ट:relevance

मॉडल खोज परिणामों को क्रमबद्ध करने वाला फ़ील्ड।

उपलब्ध विकल्प:
relevance,
input_price,
output_price,
context_length,
provider_count
sort_order
enum<string>

वैकल्पिक क्रम दिशा। मूल्य डिफ़ॉल्ट रूप से बढ़ते क्रम में और अन्य संख्याएँ घटते क्रम में होती हैं।

उपलब्ध विकल्प:
asc,
desc
endpoints
string[]

एंडपॉइंट के अनुसार फ़िल्टर करें

organisation

संगठन के अनुसार फ़िल्टर करें संगठन पहचानकर्ता।

उपलब्ध विकल्प:
01-ai,
adept,
ai21,
aion-labs,
aisingapore,
alibaba,
allenai,
amazon,
anthracite-org,
anthropic,
arcee-ai,
baai,
baichuan,
baidu,
bigcode,
black-forest-labs,
bytedance,
bytedance-seed,
cogito,
cognitivecomputations,
cohere,
crofai,
cursor,
cyfragovpl,
databricks,
decart,
deepseek,
dots-studio,
early-access,
eleven-labs,
essential-ai,
fastino,
fish-audio,
github,
google,
gryphe,
hexgrad,
ibm,
ibm-granite,
inception,
inclusionai,
inference-net,
inflection,
intfloat,
jetbrains,
kblab,
kling,
kuaishou,
kwaipilot,
kwaivgi,
lg,
lightricks,
liquid-ai,
mancer,
medaibase,
meituan,
meta,
microsoft,
mindai,
minimax,
mistral,
mistralai,
moonshotai,
morph,
naver-hyperclova,
near-ai,
nex-agi,
nous,
nousresearch,
novasearch,
nvidia,
openai,
openbmb,
opencompass,
opengvlab,
orcarouter,
ornith,
perceptron,
perplexity,
phala,
pixverse,
poe,
poolside,
prime-intellect,
prism-ml,
qwen,
reka,
relace,
runway,
sakana,
sao10k,
sapiens-ai,
sentence-transformers,
sference,
shanghai-ai-laboratory,
shengshu-ai,
snowflake,
sourceful,
spacex-ai,
speakleash,
stability-ai,
stealth,
stepfun,
suno,
tencent,
thedrummer,
thinking-machines,
undi95,
upstage,
venice,
vercel,
villanova-ai,
voyage,
windsurf,
writer,
xai,
xgenerationlab,
xiaomi,
z-ai,
zyphra
provider
string[]

प्रदाता ID के अनुसार फ़िल्टर करें

provider_status
string[]

प्रदाता रोलआउट स्थिति के अनुसार फ़िल्टर करें

provider_routing_status
string[]

प्रदाता रूटिंग स्थिति के अनुसार फ़िल्टर करें

model_routing_status
string[]

मॉडल रूटिंग स्थिति के अनुसार फ़िल्टर करें

capability_status
string[]

प्रदाता क्षमता स्थिति के अनुसार फ़िल्टर करें

provider_availability_status
string[]

प्रदाता उपलब्धता स्थिति के अनुसार फ़िल्टर करें

provider_availability_reason
string[]

प्रदाता उपलब्धता कारण के अनुसार फ़िल्टर करें

status
string[]

मॉडल स्थिति के अनुसार फ़िल्टर करें

input_types
string[]

इनपुट प्रकारों के अनुसार फ़िल्टर करें

input_modalities
string[]

input_types के लिए सार्वजनिक alias।

output_types
string[]

आउटपुट प्रकारों के अनुसार फ़िल्टर करें

output_modalities
string[]

output_types के लिए सार्वजनिक alias।

params
string[]

पैरामीटर के अनुसार फ़िल्टर करें

supported_parameters
string[]

params के लिए सार्वजनिक alias।

availability
enum<string>
डिफ़ॉल्ट:active

उपलब्धता फ़िल्टर। active केवल सार्वजनिक रूप से रूट किए जा सकने वाले मॉडल लौटाता है; all में रूट न किए जा सकने वाले उपलब्धता रिकॉर्ड भी शामिल हैं।

उपलब्ध विकल्प:
active,
all
limit
integer
डिफ़ॉल्ट:50

परिणामों की संख्या सीमित करें

आवश्यक सीमा: 1 <= x <= 250
offset
integer
डिफ़ॉल्ट:0

पेजिनेशन के लिए ऑफ़सेट

आवश्यक सीमा: 0 <= x <= 5000
format
enum<string>
डिफ़ॉल्ट:json

प्रतिक्रिया प्रारूप। डिफ़ॉल्ट json है।

उपलब्ध विकल्प:
json,
rss,
atom
feed
enum<string>

format का alias। json, rss या atom स्वीकार करता है।

उपलब्ध विकल्प:
json,
rss,
atom

प्रतिक्रिया

मॉडल की सूची

ok
boolean
आवश्यक
उदाहरण:

true

availability_mode
enum<string>
आवश्यक
उपलब्ध विकल्प:
active,
all
उदाहरण:

"active"

limit
integer
आवश्यक
आवश्यक सीमा: 1 <= x <= 250
उदाहरण:

50

offset
integer
आवश्यक
आवश्यक सीमा: 0 <= x <= 5000
उदाहरण:

0

total
integer
आवश्यक
आवश्यक सीमा: x >= 0
उदाहरण:

128

models
object[]
आवश्यक
अंतिम संशोधन 2 अक्टूबर 2026