ಸಾಮರ್ಥ್ಯಗಳು
API ಮೂಲಕ ಪ್ರತಿ ಮಾಡೆಲ್ ಏನು ಮಾಡಬಲ್ಲದು, ಮಾಡೆಲ್ ಮಾಡೆಲ್ವಾರು: ಟೂಲ್ಗಳು, ಚಿತ್ರ ಇನ್ಪುಟ್, ರೀಸನಿಂಗ್, JSON ಔಟ್ಪುಟ್, ಪ್ರಾಂಪ್ಟ್ ಕ್ಯಾಶಿಂಗ್, ವೆಬ್ ಹುಡುಕಾಟ ಮತ್ತು ಸ್ಟ್ರೀಮಿಂಗ್.
ಪ್ರತಿ ಮಾಡೆಲ್ ಅನ್ನು ಒಂದೇ ಕೀ ಬಳಸಿ ಅದೇ ಮೂರು ಎಂಡ್ಪಾಯಿಂಟ್ಗಳ ಮೂಲಕ ತಲುಪಲಾಗುತ್ತದೆ. ಎರಡು ಕೋಷ್ಟಕಗಳು ಮಾಡೆಲ್ಗಳು ಎಲ್ಲಿ ಭಿನ್ನವಾಗಿವೆ ಎಂದು ತೋರಿಸುತ್ತವೆ. ಡ್ಯಾಶ್ ಎಂದರೆ ಮಾಡೆಲ್ ಆ ಸಾಮರ್ಥ್ಯವಿಲ್ಲದೆ ಉತ್ತರಿಸುತ್ತದೆ.
Shannon ಮಾಡೆಲ್ಗಳು
| ಮಾಡೆಲ್ | ಟೂಲ್ಗಳು | ಚಿತ್ರಗಳು | ರೀಸನಿಂಗ್ | ಪ್ರಯತ್ನ | JSON ಆಬ್ಜೆಕ್ಟ್ | JSON schema | ಕ್ಯಾಶಿಂಗ್ | ಹುಡುಕಾಟ | ಸ್ಟ್ರೀಮಿಂಗ್ |
|---|---|---|---|---|---|---|---|---|---|
shannon-1.6-lite | ಹೌದು | ಹೌದು | — | — | ಹೌದು | ಹೌದು | — | ಹೌದು | ಹೌದು |
shannon-1.6-pro | ಹೌದು | ಹೌದು | ಹೌದು | — | ಹೌದು | ಹೌದು | — | ಹೌದು | ಹೌದು |
shannon-2-lite | ಹೌದು | — | ಹೌದು | — | ಹೌದು | ಹೌದು | — | ಹೌದು | ಹೌದು |
shannon-2-pro | ಹೌದು | — | ಹೌದು | — | ಹೌದು | ಹೌದು | — | ಹೌದು | ಹೌದು |
shannon-3 | ಹೌದು | ಹೌದು | ಹೌದು | — | ಹೌದು | ಹೌದು | — | ಹೌದು | ಹೌದು |
shannon-3-pro | ಹೌದು | ಹೌದು | ಹೌದು | — | ಹೌದು | ಹೌದು | — | ಹೌದು | ಹೌದು |
shannon-3.1 | ಹೌದು | ಹೌದು | ಹೌದು | — | ಹೌದು | ಹೌದು | — | ಹೌದು | ಹೌದು |
shannon-3.1-pro | ಹೌದು | ಹೌದು | ಹೌದು | — | ಹೌದು | ಹೌದು | — | ಹೌದು | ಹೌದು |
shannon-3.5 | ಹೌದು | — | — | — | ಹೌದು | ಹೌದು | — | — | ಹೌದು |
shannon-coder-1 | ಹೌದು | — | ಹೌದು | — | ಹೌದು | ಹೌದು | — | — | ಹೌದು |
ಹೋಸ್ಟ್ ಮಾಡಲಾದ ಓಪನ್-ವೇಟ್ ಮಾಡೆಲ್ಗಳು
ಹೋಸ್ಟ್ ಮಾಡಲಾದ ಮಾಡೆಲ್ನ id ಎಂದರೆ ಅದರ ಹೆಸರು ಮತ್ತು ವೇರಿಯಂಟ್ ಹೈಫನ್ನಿಂದ ಜೋಡಿಸಲ್ಪಟ್ಟದ್ದು, ಉದಾಹರಣೆಗೆ DeepSeek-V4-Pro-0813-3BIT-REAP.
| ಮಾಡೆಲ್ | ಟೂಲ್ಗಳು | ಚಿತ್ರಗಳು | ರೀಸನಿಂಗ್ | ಪ್ರಯತ್ನ | JSON ಆಬ್ಜೆಕ್ಟ್ | JSON schema | ಕ್ಯಾಶಿಂಗ್ | ಹುಡುಕಾಟ | ಸ್ಟ್ರೀಮಿಂಗ್ |
|---|---|---|---|---|---|---|---|---|---|
DeepSeek-V4-Pro-0813 3BIT-REAP | ಹೌದು | — | ಹೌದು | ಹೌದು | ಹೌದು | ಹೌದು | ಹೌದು | — | ಹೌದು |
GLM-5.2 3BIT-REAP | ಹೌದು | — | ಹೌದು | ಹೌದು | ಹೌದು | ಹೌದು | ಹೌದು | — | ಹೌದು |
Kimi-K3 3BIT-REAP | ಹೌದು | ಹೌದು | ಹೌದು | ಹೌದು | ಹೌದು | ಹೌದು | ಹೌದು | — | ಹೌದು |
Nemotron3Ultra 3BIT-REAP | ಹೌದು | — | ಹೌದು | ಹೌದು | ಹೌದು | ಹೌದು | ಹೌದು | — | ಹೌದು |
MiniMax-M3 3BIT-REAP | ಹೌದು | ಹೌದು | ಹೌದು | ಹೌದು | ಹೌದು | ಹೌದು | ಹೌದು | — | ಹೌದು |
DeepSeek-V4-Flash-0731 W4A16-AUTOROUND-REAP | ಹೌದು | — | ಹೌದು | ಹೌದು | ಹೌದು | ಹೌದು | ಹೌದು | — | ಹೌದು |
Kimi-K2.6 W4A16-AUTOROUND-REAP | ಹೌದು | ಹೌದು | ಹೌದು | ಹೌದು | ಹೌದು | ಹೌದು | ಹೌದು | — | ಹೌದು |
Laguna-S-2.1 W4A16-AUTOROUND-REAP | ಹೌದು | — | ಹೌದು | ಹೌದು | — | — | ಹೌದು | — | ಹೌದು |
inkling W4A16-AUTOROUND-REAP | ಹೌದು | ಹೌದು | ಹೌದು | ಹೌದು | ಹೌದು | — | ಹೌದು | — | ಹೌದು |
MiMo-V2.5-Pro W8A16 | ಹೌದು | — | ಹೌದು | ಹೌದು | ಹೌದು | ಹೌದು | ಹೌದು | — | ಹೌದು |
MiMo-V2.5 W8A16 | ಹೌದು | ಹೌದು | ಹೌದು | ಹೌದು | ಹೌದು | ಹೌದು | ಹೌದು | — | ಹೌದು |
Hy3 W8A16 | ಹೌದು | — | ಹೌದು | ಹೌದು | ಹೌದು | ಹೌದು | ಹೌದು | — | ಹೌದು |
ಪ್ರತಿ ಕಾಲಮ್ನ ಅರ್ಥ
- ಟೂಲ್ಗಳು. ನೀವು
toolsನಲ್ಲಿ ಫಂಕ್ಷನ್ಗಳನ್ನು ವಿವರಿಸುತ್ತೀರಿ, ಮಾಡೆಲ್ ತಾನು ಬಯಸುವ ಕರೆಗಳೊಂದಿಗೆ ಉತ್ತರಿಸುತ್ತದೆ, ಮತ್ತು ನಿಮ್ಮ ಕೋಡ್ ಅವುಗಳನ್ನು ಚಲಾಯಿಸುತ್ತದೆ. ಪ್ರತಿ ಮಾಡೆಲ್ ಟೂಲ್ಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ. ಬಲವಂತದtool_choiceಅನ್ನು ಹೋಸ್ಟ್ ಮಾಡಲಾದ ಓಪನ್-ವೇಟ್ ಮಾಡೆಲ್ಗಳು ಅನ್ವಯಿಸುತ್ತವೆ. ಫಂಕ್ಷನ್ ಕಾಲಿಂಗ್ - ಚಿತ್ರ ಇನ್ಪುಟ್. ಮಾಡೆಲ್ user ಸಂದೇಶದೊಳಗೆ data URL ಆಗಿ ಅಥವಾ ವಿಳಾಸವಾಗಿ ಕಳುಹಿಸಿದ ಚಿತ್ರಗಳನ್ನು ಓದುತ್ತದೆ.
shannon-2-liteಮತ್ತುshannon-2-protoolsಅಥವಾresponse_formatಕೂಡ ಕಳುಹಿಸುವ ವಿನಂತಿಗಳಲ್ಲಿ ಚಿತ್ರಗಳನ್ನು ಓದುತ್ತವೆ. Shannon 3 ಕುಟುಂಬ ಡಾಕ್ಯುಮೆಂಟ್ಗಳನ್ನೂ ಓದುತ್ತದೆ. ಚಿತ್ರಗಳು ಮತ್ತು ಫೈಲ್ಗಳು - ರೀಸನಿಂಗ್. ಪ್ರತಿಕ್ರಿಯೆಯು ಉತ್ತರದ ಪಕ್ಕದಲ್ಲಿ ಮಾಡೆಲ್ನ ರೀಸನಿಂಗ್ ಪಠ್ಯವನ್ನು ಪ್ರತ್ಯೇಕ ಫೀಲ್ಡ್ನಲ್ಲಿ ಹೊತ್ತಿರಬಹುದು. ರೀಸನಿಂಗ್ ಪ್ರಯತ್ನ
- ರೀಸನಿಂಗ್ ಪ್ರಯತ್ನ. ಮಾಡೆಲ್ ಎಷ್ಟು ಆಳವಾಗಿ ರೀಸನಿಂಗ್ ಮಾಡುತ್ತದೆ ಎಂಬುದನ್ನು ವಿನಂತಿ ಫೀಲ್ಡ್ ಹೊಂದಿಸುತ್ತದೆ:
off,low,mediumಅಥವಾhigh. Shannon ಮಾಡೆಲ್ಗಳು ತಮ್ಮದೇ ಆಳವನ್ನು ಹೊಂದಿಸಿಕೊಳ್ಳುತ್ತವೆ. ರೀಸನಿಂಗ್ ಪ್ರಯತ್ನ - JSON ಆಬ್ಜೆಕ್ಟ್.
response_format: {"type": "json_object"}ಯೊಂದಿಗೆ ಉತ್ತರ ನಿಗದಿತ ರೂಪವಿಲ್ಲದ JSON ಆಗಿರುತ್ತದೆ./v1/chat/completionsಮತ್ತು/v1/responsesನಲ್ಲಿ. ರಚಿತ ಔಟ್ಪುಟ್ಗಳು - JSON schema.
json_schemaವಿಧದresponse_formatನೊಂದಿಗೆ ಉತ್ತರ ನೀವು ಕಳುಹಿಸುವ schema ಅನ್ನು ಅನುಸರಿಸುತ್ತದೆ./v1/chat/completionsಮತ್ತು/v1/responsesನಲ್ಲಿ. ರಚಿತ ಔಟ್ಪುಟ್ಗಳು - ಪ್ರಾಂಪ್ಟ್ ಕ್ಯಾಶಿಂಗ್. ಅದೇ ಮಾಡೆಲ್ನಲ್ಲಿ ಇತ್ತೀಚಿನ ಪ್ರಾಂಪ್ಟ್ನಂತೆ ಆರಂಭವಾಗುವ ಪ್ರಾಂಪ್ಟ್ ಅನ್ನು ಕ್ಯಾಶ್ನಿಂದ ಓದಲಾಗುತ್ತದೆ, ಮತ್ತು ಕ್ಯಾಶ್ ಆದ ಭಾಗಕ್ಕೆ ಇನ್ಪುಟ್ ಬೆಲೆಯ 25% ಬಿಲ್ ಮಾಡಲಾಗುತ್ತದೆ. ಇದಕ್ಕೆ ಯಾವುದೇ ವಿನಂತಿ ಫೀಲ್ಡ್ ಬೇಕಿಲ್ಲ. ಪ್ರಾಂಪ್ಟ್ ಕ್ಯಾಶಿಂಗ್
- ವೆಬ್ ಹುಡುಕಾಟ.
web_search: trueಯೊಂದಿಗೆ API ವೆಬ್ನಲ್ಲಿ ಹುಡುಕಿ, ಮಾಡೆಲ್ ಉತ್ತರಿಸುವ ಮೊದಲು ಫಲಿತಾಂಶಗಳನ್ನು ಅದಕ್ಕೆ ನೀಡುತ್ತದೆ./v1/chat/completionsಮತ್ತು/v1/messagesನಲ್ಲಿ. ಇದು ವಿನಂತಿಯ ಫೀಲ್ಡ್ ಆಗಿದ್ದುGET /v1/modelsನಲ್ಲಿ ಫ್ಲ್ಯಾಗ್ ಇಲ್ಲ. ಒಳನಿರ್ಮಿತ ವೆಬ್ ಹುಡುಕಾಟ - ಸ್ಟ್ರೀಮಿಂಗ್.
stream: trueಯೊಂದಿಗೆ ಮಾಡೆಲ್ ಬರೆಯುತ್ತಿರುವಾಗಲೇ ಪ್ರತಿಕ್ರಿಯೆ ಸರ್ವರ್-ಸೆಂಟ್ ಈವೆಂಟ್ಗಳಾಗಿ ಬರುತ್ತದೆ. ಪ್ರತಿ ಮಾಡೆಲ್ ಎಲ್ಲ ಮೂರು ಎಂಡ್ಪಾಯಿಂಟ್ಗಳಲ್ಲಿ ಸ್ಟ್ರೀಮ್ ಮಾಡುತ್ತದೆ. ಸ್ಟ್ರೀಮಿಂಗ್
GET /v1/models ನಿಂದ ಅದೇ ಸಂಗತಿಗಳು
GET https://api.shannon-ai.com/v1/models
GET /v1/models ಪ್ರತಿ ಮಾಡೆಲ್ ಅನ್ನು capabilities ಆಬ್ಜೆಕ್ಟ್ನೊಂದಿಗೆ ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ, ಆದ್ದರಿಂದ ಪ್ರೋಗ್ರಾಂ ಈ ಪುಟದ ಬದಲು ಈ ಸಂಗತಿಗಳನ್ನು ಓದಬಹುದು. ಎಂಡ್ಪಾಯಿಂಟ್ಗೆ ಕೀ ಬೇಕಿಲ್ಲ.
from openai import OpenAI
client = OpenAI(api_key="YOUR_API_KEY", base_url="https://api.shannon-ai.com/v1")
for model in client.models.list():
print(model.id, getattr(model, "capabilities", None)) import OpenAI from "openai";
const client = new OpenAI({ apiKey: "YOUR_API_KEY", baseURL: "https://api.shannon-ai.com/v1" });
for await (const model of client.models.list()) {
console.log(model.id, model.capabilities);
} curl https://api.shannon-ai.com/v1/models data ನ ಎರಡು ನಮೂದುಗಳ id ಮತ್ತು capabilities:
[
{
"id": "shannon-3",
"capabilities": {
"tools": true,
"vision": true,
"reasoning": true,
"reasoning_effort": false,
"streaming": true,
"json_schema": true
}
},
{
"id": "Kimi-K3-3BIT-REAP",
"capabilities": {
"tools": true,
"vision": true,
"reasoning": true,
"reasoning_effort": true,
"streaming": true,
"response_format": true,
"json_schema": true,
"prompt_caching": true
}
}
] | ಕಾಲಮ್ | capabilities ನಲ್ಲಿನ ಫ್ಲ್ಯಾಗ್ |
|---|---|
| ಟೂಲ್ಗಳು | tools |
| ಚಿತ್ರ ಇನ್ಪುಟ್ | vision |
| ರೀಸನಿಂಗ್ | reasoning |
| ರೀಸನಿಂಗ್ ಪ್ರಯತ್ನ | reasoning_effort |
| JSON ಆಬ್ಜೆಕ್ಟ್ | response_format |
| JSON schema | json_schema |
| ಪ್ರಾಂಪ್ಟ್ ಕ್ಯಾಶಿಂಗ್ | prompt_caching |
| ವೆಬ್ ಹುಡುಕಾಟ | ಫ್ಲ್ಯಾಗ್ ಅಲ್ಲ: ವಿನಂತಿ ಫೀಲ್ಡ್ web_search. |
| ಸ್ಟ್ರೀಮಿಂಗ್ | streaming |
response_formatಮತ್ತುprompt_cachingಹೋಸ್ಟ್ ಮಾಡಲಾದ ಓಪನ್-ವೇಟ್ ನಮೂದುಗಳ ಫ್ಲ್ಯಾಗ್ಗಳು. Shannon ನಮೂದು JSON ಔಟ್ಪುಟ್ ಅನ್ನುjson_schemaಮಾತ್ರದಿಂದ ವರದಿ ಮಾಡುತ್ತದೆ, ಅದು ಎರಡೂ JSON ಮೋಡ್ಗಳನ್ನು ಸೂಚಿಸುತ್ತದೆ.shannon-2-liteಮತ್ತುshannon-2-proಗೆvisionಎಂದರೆtrue: ಅವುtoolsಅಥವಾresponse_formatಕೂಡ ಕಳುಹಿಸುವ ವಿನಂತಿಗಳಲ್ಲಿ ಚಿತ್ರಗಳನ್ನು ಓದುತ್ತವೆ.
ಮಾಡೆಲ್ನ ಸಾಲಿನ ಹೊರಗೆ
ಹೋಸ್ಟ್ ಮಾಡಲಾದ ಓಪನ್-ವೇಟ್ ಮಾಡೆಲ್ ತನ್ನ ಸಾಲಿನ ಹೊರಗಿರುವ ಚಿತ್ರ ಅಥವಾ JSON ಮೋಡ್ ಅನ್ನು ನಿರಾಕರಿಸುತ್ತದೆ. ನಿಮ್ಮ ಬ್ಯಾಲೆನ್ಸ್ನಿಂದ ಏನನ್ನಾದರೂ ಕಡಿತಗೊಳಿಸುವ ಮೊದಲೇ ನಿರಾಕರಣೆ ಬರುತ್ತದೆ:
| ಸ್ಥಿತಿ | ವಿಧ | ಸಂದೇಶ | ಯಾವಾಗ |
|---|---|---|---|
400 | invalid_request_error | <id> does not accept image input | ಚಿತ್ರ ಇನ್ಪುಟ್ ಇಲ್ಲದ ಹೋಸ್ಟ್ ಮಾಡಲಾದ ಓಪನ್-ವೇಟ್ ಮಾಡೆಲ್ಗೆ ಚಿತ್ರ ಕಳುಹಿಸಲಾಗಿದೆ. |
400 | invalid_request_error | <id> does not accept response_format | ಎರಡೂ JSON ಮೋಡ್ ಇಲ್ಲದ ಹೋಸ್ಟ್ ಮಾಡಲಾದ ಓಪನ್-ವೇಟ್ ಮಾಡೆಲ್ನಿಂದ JSON ಔಟ್ಪುಟ್ ಕೇಳಲಾಗಿದೆ. |
400 | invalid_request_error | <id> does not accept response_format json_schema; use json_object | JSON ಆಬ್ಜೆಕ್ಟ್ ಮೋಡ್ ಮಾತ್ರ ಇರುವ ಹೋಸ್ಟ್ ಮಾಡಲಾದ ಓಪನ್-ವೇಟ್ ಮಾಡೆಲ್ಗೆ schema ಕಳುಹಿಸಲಾಗಿದೆ. |
Shannon ಮಾಡೆಲ್ ಅಂತಹ ವಿನಂತಿಗೆ ಸ್ಥಿತಿ 200 ಯೊಂದಿಗೆ ಉತ್ತರಿಸುತ್ತದೆ: ತನ್ನ ಸಾಲಿನ ಹೊರಗಿನ ಸಾಮರ್ಥ್ಯ ಉತ್ತರದಲ್ಲಿ ಭಾಗವಹಿಸುವುದಿಲ್ಲ. ದೋಷ ನಿರ್ವಹಣೆ