ಸಮಗ್ರ ಅವಲೋಕನ
API ಯ ನಕ್ಷೆ: ಪ್ರತಿ ಎಂಡ್ಪಾಯಿಂಟ್, ವಿನಂತಿ ಮತ್ತು ದೋಷ ಹೇಗಿರುತ್ತವೆ, ಕರೆಗಳಿಗೆ ಹೇಗೆ ಪಾವತಿಸಲಾಗುತ್ತದೆ, ಮತ್ತು OpenAI ಅಥವಾ Anthropic SDK ಯಿಂದ ಬರುವಾಗ ಏನು ತಿಳಿಯಬೇಕು.
ಎಂಡ್ಪಾಯಿಂಟ್ಗಳು
ಪ್ರತಿ ಎಂಡ್ಪಾಯಿಂಟ್ ಒಂದೇ ಬೇಸ್ URL ಅಡಿಯಲ್ಲಿದೆ ಮತ್ತು HTTPS ಮೂಲಕ ಒದಗಿಸಲಾಗುತ್ತದೆ.
https://api.shannon-ai.com | ಎಂಡ್ಪಾಯಿಂಟ್ | ಫಾರ್ಮ್ಯಾಟ್ | ಇದು ಯಾವುದಕ್ಕಾಗಿ |
|---|---|---|
POST /v1/chat/completions | OpenAI Chat Completions | ಸಂಭಾಷಣೆಯನ್ನು ಕಳುಹಿಸಿ, ಮುಂದಿನ ಉತ್ತರವನ್ನು ಪಡೆಯಿರಿ. stream ನೊಂದಿಗೆ ಅಥವಾ ಇಲ್ಲದೆ. |
POST /v1/messages | Anthropic Messages | ಅದೇ, Anthropic SDK ಗಳ ವಿನಂತಿ ಮತ್ತು ಉತ್ತರ ರೂಪಗಳಲ್ಲಿ. |
POST /v1/responses | OpenAI Responses | ಅದೇ, Responses ರೂಪಗಳಲ್ಲಿ. ಎಂಡ್ಪಾಯಿಂಟ್ ಯಾವುದೇ ಸ್ಥಿತಿಯನ್ನು ಉಳಿಸಿಕೊಳ್ಳುವುದಿಲ್ಲ: ಪ್ರತಿ ವಿನಂತಿಯೊಂದಿಗೆ ಸಂಭಾಷಣೆಯನ್ನು ಕಳುಹಿಸಿ. |
GET /v1/models | OpenAI ಮಾಡೆಲ್ ಪಟ್ಟಿ | ಮಾಡೆಲ್ಗಳನ್ನು ಕಾಂಟೆಕ್ಸ್ಟ್ ವಿಂಡೋ, ಬೆಲೆಗಳು ಮತ್ತು ಸಾಮರ್ಥ್ಯಗಳೊಂದಿಗೆ ಪಟ್ಟಿ ಮಾಡಿ. ಕೀ ಬೇಕಿಲ್ಲ. |
POST /v1/tokenize | Shannon API | ಹೋಸ್ಟ್ ಮಾಡಿದ ಓಪನ್-ವೇಟ್ ಮಾಡೆಲ್ಗಾಗಿ ಪಠ್ಯ ಅಥವಾ ಚಾಟ್ ವಿನಂತಿಯ ಟೋಕನ್ಗಳನ್ನು ಎಣಿಸಿ. ಉಚಿತ. |
POST /v1/messages/count_tokens | Anthropic ಟೋಕನ್ ಎಣಿಕೆ | ಹೋಸ್ಟ್ ಮಾಡಿದ ಓಪನ್-ವೇಟ್ ಮಾಡೆಲ್ಗಾಗಿ Messages ವಿನಂತಿಯ ಇನ್ಪುಟ್ ಟೋಕನ್ಗಳನ್ನು ಎಣಿಸಿ. ಉಚಿತ. |
ಪಠ್ಯವನ್ನು ಉತ್ಪಾದಿಸುವ ಮೂರು ಎಂಡ್ಪಾಯಿಂಟ್ಗಳು ಒಂದೇ ಮಾಡೆಲ್ಗಳನ್ನು ತಲುಪುತ್ತವೆ. ನಿಮ್ಮ ಕೋಡ್ ಈಗಾಗಲೇ ಬಳಸುವ ಫಾರ್ಮ್ಯಾಟ್ನದನ್ನು ಆರಿಸಿ.
ವಿನಂತಿಯ ಮೂಲಭೂತ ಅಂಶಗಳು
| ಹೆಡರ್ | ವಿವರಣೆ |
|---|---|
Authorization: Bearer <key> | ನಿಮ್ಮ API ಕೀ. x-api-key ಕಳುಹಿಸದಿದ್ದರೆ, GET /v1/models ಹೊರತುಪಡಿಸಿ ಪ್ರತಿ ಎಂಡ್ಪಾಯಿಂಟ್ನಲ್ಲಿ ಕಡ್ಡಾಯ. |
x-api-key: <key> | Anthropic SDK ಗಳು ಕಳುಹಿಸುವ ಹೆಡರ್ನಲ್ಲಿ ಅದೇ ಕೀ. ಪ್ರತಿ ಎಂಡ್ಪಾಯಿಂಟ್ನಲ್ಲಿ ಓದಲಾಗುತ್ತದೆ. |
Content-Type: application/json | ಪ್ರತಿ POST ನಲ್ಲಿ ಕಡ್ಡಾಯ. ಅದಿಲ್ಲದಿದ್ದರೆ ಉತ್ತರ 415. |
x-request-id: <your id> | ಐಚ್ಛಿಕ. ವಿನಂತಿಗೆ ನಿಮ್ಮದೇ id; ಅದು ಉತ್ತರ ಹೆಡರ್ x-request-id ನಲ್ಲಿ ಹಿಂತಿರುಗುತ್ತದೆ. ಅದಿಲ್ಲದಿದ್ದರೆ API 12 ಹೆಕ್ಸಾಡೆಸಿಮಲ್ ಅಕ್ಷರಗಳ ಒಂದನ್ನು ರಚಿಸುತ್ತದೆ. |
- ಪ್ರತಿ
POSTನ ಬಾಡಿ 32 MiB ವರೆಗಿನ ಒಂದು JSON ಆಬ್ಜೆಕ್ಟ್. - API ಗೆ ತಿಳಿಯದ ಫೀಲ್ಡ್ ಯಾವುದೇ ದೋಷಕ್ಕೆ ಕಾರಣವಾಗುವುದಿಲ್ಲ ಮತ್ತು ಯಾವುದೇ ಪರಿಣಾಮ ಬೀರುವುದಿಲ್ಲ. ಬೇರೊಬ್ಬ provider ಗಾಗಿ ಬರೆದ ವಿನಂತಿ ಹೆಚ್ಚುವರಿ ಫೀಲ್ಡ್ನಿಂದ ವಿಫಲವಾಗುವುದಿಲ್ಲ.
- ತಪ್ಪಾದ JSON ವಿಧದ ತಿಳಿದ ಫೀಲ್ಡ್ಗೆ, ಅಥವಾ ಇಲ್ಲದ ಅಗತ್ಯ ಫೀಲ್ಡ್ಗೆ
422ನೊಂದಿಗೆ ಉತ್ತರಿಸಲಾಗುತ್ತದೆ. ಮಾನ್ಯ JSON ಅಲ್ಲದ ಬಾಡಿಗೆ400ನೊಂದಿಗೆ ಉತ್ತರಿಸಲಾಗುತ್ತದೆ. modelModels & pricing ನಲ್ಲಿರುವ id ಗಳಲ್ಲಿ ಒಂದು. ದೊಡ್ಡಕ್ಷರ ಮತ್ತು ಸಣ್ಣಕ್ಷರ ವ್ಯತ್ಯಾಸ ಮಾಡುವುದಿಲ್ಲ.
ಉತ್ತರ JSON, ಅಥವಾ ವಿನಂತಿ stream ಅನ್ನು true ಗೆ ಹೊಂದಿಸಿದಾಗ server-sent events ನ stream. ಪ್ರತಿ ಎಂಡ್ಪಾಯಿಂಟ್ ತನ್ನದೇ ಫಾರ್ಮ್ಯಾಟ್ನಲ್ಲಿ ಉತ್ತರಿಸುತ್ತದೆ. ಪ್ರತಿ ಉತ್ತರಕ್ಕೂ x-request-id ಹೆಡರ್ ಇರುತ್ತದೆ.
ವಿನಂತಿ ಯಾವುದನ್ನು ದಾಟುತ್ತದೆ
ಮಾಡೆಲ್ ಚಲಿಸುವ ಮೊದಲು ವಿನಂತಿಯನ್ನು ನಿಗದಿತ ಕ್ರಮದಲ್ಲಿ ಪರಿಶೀಲಿಸಲಾಗುತ್ತದೆ. ವಿಫಲವಾಗುವ ಮೊದಲ ಪರಿಶೀಲನೆ ಉತ್ತರಿಸುತ್ತದೆ, ಆದ್ದರಿಂದ 401 ಬಾಡಿಯ ಬಗ್ಗೆ ಇನ್ನೂ ಏನನ್ನೂ ಹೇಳುವುದಿಲ್ಲ.
| ಈ ಕ್ರಮದಲ್ಲಿ ಪರಿಶೀಲಿಸಲಾಗುತ್ತದೆ | ವಿಫಲವಾದಾಗ ಸ್ಥಿತಿ |
|---|---|
| API ಕೀ | 401 |
| ಬಾಡಿ: ಗಾತ್ರ, content type, JSON, ಫೀಲ್ಡ್ ವಿಧಗಳು | 413 · 415 · 400 · 422 |
| ಮಾಡೆಲ್ id | 400 |
| ಫ್ಲಡ್ ಪ್ರೊಟೆಕ್ಷನ್: ಪ್ರತಿ ಖಾತೆಗೆ ನಿಮಿಷಕ್ಕೆ 120 ವಿನಂತಿಗಳು | 429 |
| ಬ್ಯಾಲೆನ್ಸ್: ವಿನಂತಿಯ ಔಟ್ಪುಟ್ ಬಜೆಟ್ ಹೊಂದಬೇಕು | 429 |
ದೋಷದ ರೂಪ
ದೋಷ ಎಂದರೆ type ಮತ್ತು message ಹೊಂದಿರುವ error ಇರುವ JSON ಆಬ್ಜೆಕ್ಟ್. /v1/messages ಅದನ್ನು Anthropic SDK ಗಳು ನಿರೀಕ್ಷಿಸುವ ರೀತಿಯಲ್ಲಿ ಸುತ್ತುತ್ತದೆ; ಉಳಿದ ಪ್ರತಿ ಪಥ OpenAI ರೂಪವನ್ನು ಬಳಸುತ್ತದೆ.
{
"error": {
"type": "invalid_request_error",
"message": "unknown model: gpt-4o"
}
} {
"type": "error",
"error": {
"type": "invalid_request_error",
"message": "unknown model: gpt-4o"
}
} typeಮತ್ತುmessageಓದಿ.codeಮತ್ತುparamಕೆಲವು ದೋಷಗಳಲ್ಲಿ ಮಾತ್ರ ಇರುತ್ತವೆ: ಅವನ್ನು ಐಚ್ಛಿಕ ಎಂದು ಪರಿಗಣಿಸಿ.paramಯಾವಾಗಲೂnull.- stream ಆರಂಭವಾದ ನಂತರ ಸ್ಥಿತಿ ಈಗಾಗಲೇ
200ಆಗಿರುತ್ತದೆ. ಆಗ ವೈಫಲ್ಯ stream ಒಳಗೆ ದೋಷ ಫ್ರೇಮ್ ಆಗಿ ಬರುತ್ತದೆ. - ಪ್ರತಿ ದೋಷ ಉತ್ತರವೂ
x-request-idಹೆಡರ್ ಹೊತ್ತಿರುತ್ತದೆ.
| ಸ್ಥಿತಿ | ವಿಧ | ಯಾವಾಗ |
|---|---|---|
400 | invalid_request_error | ಬಾಡಿ ಮಾನ್ಯ JSON ಅಲ್ಲ, ಮಾಡೆಲ್ id ತಿಳಿದಿಲ್ಲ, ಅಥವಾ ನೀವು ಕಳುಹಿಸಿದ ಒಂದು ರೀತಿಯ ಇನ್ಪುಟ್ ಅನ್ನು ಮಾಡೆಲ್ ತೆಗೆದುಕೊಳ್ಳುವುದಿಲ್ಲ. |
401 | authentication_error | ಕೀ ಇಲ್ಲ ಅಥವಾ ಮಾನ್ಯವಲ್ಲ. |
404 | not_found_error | ಪಥ ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲ. |
405 | api_error | ಪಥ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ, ಮೆಥಡ್ ತಪ್ಪಾಗಿದೆ. |
413 | invalid_request_error | ಬಾಡಿ 32 MiB ಗಿಂತ ದೊಡ್ಡದಾಗಿದೆ. |
415 | invalid_request_error | Content-Type application/json ಅಲ್ಲ. |
422 | invalid_request_error | ಫೀಲ್ಡ್ಗೆ ತಪ್ಪಾದ JSON ವಿಧವಿದೆ ಅಥವಾ ಅಗತ್ಯ ಫೀಲ್ಡ್ ಇಲ್ಲ. |
429 | rate_limit_error | ಬ್ಯಾಲೆನ್ಸ್ ವಿನಂತಿಯನ್ನು ಭರಿಸುವುದಿಲ್ಲ, ಒಂದು ನಿಮಿಷದಲ್ಲಿ 120 ಕ್ಕಿಂತ ಹೆಚ್ಚು ವಿನಂತಿಗಳು ಬಂದವು, ವಿಂಡೋದ Shannon Coder ಕರೆಗಳು ಖಾಲಿಯಾಗಿವೆ, ಅಥವಾ ಮಾಡೆಲ್ ಬ್ಯುಸಿ ಇದೆ. ಯಾವುದೆಂದು ಸಂದೇಶ ಹೇಳುತ್ತದೆ. |
5xx | api_error | ಸ್ಥಿತಿ 500, 502, 503 ಅಥವಾ 504: ವಿನಂತಿ ಮಾನ್ಯವಾಗಿತ್ತು ಆದರೆ ಉತ್ತರಿಸಲಾಗಲಿಲ್ಲ. ಅದನ್ನು ಮತ್ತೆ ಕಳುಹಿಸಿ. 500 ವಿಧ server_error ಹೊತ್ತಿರಬಹುದು. |
ಬಿಲಿಂಗ್ ಮತ್ತು ಬ್ಯಾಲೆನ್ಸ್
- ಪ್ರತಿ ಖಾತೆಗೆ ಒಂದು ಬ್ಯಾಲೆನ್ಸ್ ಇದೆ, ಮತ್ತು ಚಾಟ್ ಹಾಗೂ API ಅದನ್ನು ಹಂಚಿಕೊಳ್ಳುತ್ತವೆ: ಮೊದಲು ಇಂದಿನ ಪ್ಲ್ಯಾನ್ ಭತ್ಯೆ, ನಂತರ ಖರೀದಿಸಿದ ಕ್ರೆಡಿಟ್. API ಗೆ ತನ್ನದೇ ಕೋಟಾ ಇಲ್ಲ.
- ವಿನಂತಿ ತನ್ನ ಔಟ್ಪುಟ್ ಬಜೆಟ್ ಅನ್ನು (
max_tokens, ಡೀಫಾಲ್ಟ್ 4,096) ಮೀಸಲಿಡುತ್ತದೆ ಮತ್ತು ನಂತರ ಅದು ನಿಜವಾಗಿ ಬಳಸಿದ ಟೋಕನ್ಗಳಿಗೆ ಮಾಡೆಲ್ನ ಬೆಲೆಯಲ್ಲಿ ಶುಲ್ಕ ವಿಧಿಸಲಾಗುತ್ತದೆ. - ಪ್ರತಿ ಉತ್ತರವೂ ತನ್ನ ಟೋಕನ್ ಎಣಿಕೆಗಳನ್ನು
usageನಲ್ಲಿ ವರದಿ ಮಾಡುತ್ತದೆ. Keys & usage ಪುಟ ಬ್ಯಾಲೆನ್ಸ್ ಮತ್ತು ಪ್ರತಿ ವಿನಂತಿಗೆ ಎಷ್ಟು ವೆಚ್ಚವಾಯಿತು ಎಂದು ತೋರಿಸುತ್ತದೆ. - ಪ್ರತಿ ವಿನಂತಿಯನ್ನು ಸಮಾನವಾಗಿ ನಿರ್ವಹಿಸಲಾಗುತ್ತದೆ. ವಿನಂತಿ ದರದ ಮೇಲಿನ ಏಕೈಕ ಮಿತಿ ಫ್ಲಡ್ ಪ್ರೊಟೆಕ್ಷನ್: ಪ್ರತಿ ಖಾತೆಗೆ ನಿಮಿಷಕ್ಕೆ 120 ವಿನಂತಿಗಳು. ಸಮಾನಾಂತರವಾಗಿ ಕಳುಹಿಸಿದ ವಿನಂತಿಗಳು ಸರದಿಯಲ್ಲಿ ಕಾಯುತ್ತವೆ.
ಮಿತಿಗಳು ಮತ್ತು ಬ್ಯಾಲೆನ್ಸ್ ಮಾಡೆಲ್ಗಳು ಮತ್ತು ಬೆಲೆ ಕೀಗಳು ಮತ್ತು ಬಳಕೆ
ಮಾಡೆಲ್ ಮೇಲೆ ಅವಲಂಬಿತ ಫೀಲ್ಡ್ಗಳು
ಪ್ರತಿ ಮಾಡೆಲ್ ಒಂದೇ ವಿನಂತಿಯನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ. ಕೆಲವು ಫೀಲ್ಡ್ಗಳು ಕೆಲವು ಮಾಡೆಲ್ಗಳಲ್ಲಿ ಮಾತ್ರ ಪರಿಣಾಮ ಬೀರುತ್ತವೆ; ಕೋಷ್ಟಕ ಎಲ್ಲಿ ಎಂದು ಹೆಸರಿಸುತ್ತದೆ. ಎಂಡ್ಪಾಯಿಂಟ್ ಪುಟಗಳು ಪ್ರತಿ ಫೀಲ್ಡ್ ಅನ್ನು ಪಟ್ಟಿ ಮಾಡುತ್ತವೆ.
| ಫೀಲ್ಡ್ | ವಿವರಣೆ | ಅನ್ವಯಿಸುವವರು |
|---|---|---|
system | ಮಾಡೆಲ್ಗೆ ಸೂಚನೆಗಳು: Chat Completions ನಲ್ಲಿ system ಸಂದೇಶ, Messages ನಲ್ಲಿ system, Responses ನಲ್ಲಿ instructions. | ಹೋಸ್ಟ್ ಮಾಡಿದ ಓಪನ್-ವೇಟ್ ಮಾಡೆಲ್ಗಳು, shannon-1.6-*, shannon-2-*, shannon-coder-1 |
temperature | ಸ್ಯಾಂಪ್ಲಿಂಗ್ temperature. | ಹೋಸ್ಟ್ ಮಾಡಿದ ಓಪನ್-ವೇಟ್ ಮಾಡೆಲ್ಗಳು, shannon-1.6-*, shannon-coder-1 |
top_p | ನ್ಯೂಕ್ಲಿಯಸ್ ಸ್ಯಾಂಪ್ಲಿಂಗ್. | ಹೋಸ್ಟ್ ಮಾಡಿದ ಓಪನ್-ವೇಟ್ ಮಾಡೆಲ್ಗಳು |
seed | ಸ್ಯಾಂಪ್ಲಿಂಗ್ಗೆ ನಿಗದಿತ seed. | ಹೋಸ್ಟ್ ಮಾಡಿದ ಓಪನ್-ವೇಟ್ ಮಾಡೆಲ್ಗಳು |
stop | ಗರಿಷ್ಠ 4 ನಿಲ್ಲಿಸುವ ಅನುಕ್ರಮಗಳು. | ಹೋಸ್ಟ್ ಮಾಡಿದ ಓಪನ್-ವೇಟ್ ಮಾಡೆಲ್ಗಳು |
reasoning_effort | ಉತ್ತರಿಸುವ ಮೊದಲು ಮಾಡೆಲ್ ಎಷ್ಟು ರೀಸನಿಂಗ್ ಮಾಡುತ್ತದೆ. Responses ನಲ್ಲಿ reasoning.effort, Messages ನಲ್ಲಿ thinking. | ಹೋಸ್ಟ್ ಮಾಡಿದ ಓಪನ್-ವೇಟ್ ಮಾಡೆಲ್ಗಳು |
web_search | true ಈ ವಿನಂತಿಗಾಗಿ ಮಾಡೆಲ್ ವೆಬ್ನಲ್ಲಿ ಹುಡುಕಲು ಬಿಡುತ್ತದೆ. ಈ API ಯ ಫೀಲ್ಡ್, Chat Completions ಮತ್ತು Messages ನಲ್ಲಿ. | shannon-coder-1 ಹೊರತುಪಡಿಸಿ Shannon ಮಾಡೆಲ್ಗಳು |
max_tokens | ಔಟ್ಪುಟ್ ಬಜೆಟ್. ಪ್ರತಿ ಮಾಡೆಲ್ನಲ್ಲಿ ಅದು ನಿಮ್ಮ ಬ್ಯಾಲೆನ್ಸ್ನಿಂದ ಮೀಸಲಿಡುವ ಮೊತ್ತವನ್ನು ಹೊಂದಿಸುತ್ತದೆ. | ಉತ್ತರದ ಉದ್ದದ ಮಿತಿಯಾಗಿ: ಹೋಸ್ಟ್ ಮಾಡಿದ ಓಪನ್-ವೇಟ್ ಮಾಡೆಲ್ಗಳು, shannon-1.6-*, shannon-coder-1 |
OpenAI SDK ಯಿಂದ ಬರುತ್ತಿದ್ದರೆ
- ಬೇಸ್ URL ಅನ್ನು
https://api.shannon-ai.com/v1ಗೆ ಮತ್ತು ಕೀಯನ್ನು ನಿಮ್ಮ Shannon ಕೀಗೆ ಹೊಂದಿಸಿ. ಆಗ Chat Completions ಮತ್ತು Responses ಕರೆಗಳು SDK ಯೊಂದಿಗೆ ಇದ್ದಂತೆಯೇ ಕೆಲಸ ಮಾಡುತ್ತವೆ. modelShannon id ಆಗಿರಬೇಕು.gpt-4oನಂತಹ ಬೇರೆ provider ನ ಮಾಡೆಲ್ ಹೆಸರಿಗೆ400ಮತ್ತುunknown modelನೊಂದಿಗೆ ಉತ್ತರಿಸಲಾಗುತ್ತದೆ.- ರೀಸನಿಂಗ್ ತನ್ನದೇ ಫೀಲ್ಡ್ನಲ್ಲಿ ಬರುತ್ತದೆ: ಸಂದೇಶದಲ್ಲಿ ಮತ್ತು stream deltas ಗಳಲ್ಲಿ
contentಪಕ್ಕದಲ್ಲಿreasoning_content. - stream ಯಾವಾಗಲೂ ತನ್ನ ಕೊನೆಯ chunk ನಲ್ಲಿ
finish_reasonಜೊತೆusageಅನ್ನು ಹೊತ್ತಿರುತ್ತದೆ. - stream ನಲ್ಲಿ ಟೂಲ್ ಕರೆ ಸಂಪೂರ್ಣ
argumentsstring ಇರುವ ಒಂದು chunk ಆಗಿ ಬರುತ್ತದೆ. - ಉತ್ತರಕ್ಕೆ ಒಂದು choice ಇರುತ್ತದೆ.
- ಮೇಲಿನ ಕೋಷ್ಟಕದಲ್ಲಿಲ್ಲದ OpenAI API ಯ ಪಥಗಳಿಗೆ, ಉದಾಹರಣೆಗೆ
/v1/embeddings,404ನೊಂದಿಗೆ ಉತ್ತರಿಸಲಾಗುತ್ತದೆ.
Anthropic SDK ಯಿಂದ ಬರುತ್ತಿದ್ದರೆ
- ಬೇಸ್ URL ಅನ್ನು
/v1ಇಲ್ಲದೆhttps://api.shannon-ai.comಗೆ, ಮತ್ತು ಕೀಯನ್ನು ನಿಮ್ಮ Shannon ಕೀಗೆ ಹೊಂದಿಸಿ. SDK ಅದನ್ನುx-api-keyಆಗಿ ಕಳುಹಿಸುತ್ತದೆ. modelShannon id ಆಗಿರಬೇಕು.- ಈ API ಯಲ್ಲಿ
max_tokensಐಚ್ಛಿಕ. ಅದರ ಡೀಫಾಲ್ಟ್ 4,096. - ಉತ್ತರ
thinking,textಮತ್ತುtool_useವಿಧದ ಕಂಟೆಂಟ್ ಬ್ಲಾಕ್ಗಳನ್ನು ಹೊಂದಿರುತ್ತದೆ. ಮೊದಲ ಬ್ಲಾಕ್ ಯಾವಾಗಲೂ ಪಠ್ಯವಲ್ಲ: ಬ್ಲಾಕ್ಗಳನ್ನುtypeಮೂಲಕ ಆರಿಸಿ. stop_reasonend_turnಅಥವಾtool_use. Shannon ಮಾಡೆಲ್ನ streammax_tokensನೊಂದಿಗೂ ಕೊನೆಗೊಳ್ಳಬಹುದು.anthropic-versionಮತ್ತುanthropic-betaಸ್ವೀಕಾರವಾಗುತ್ತವೆ, ಆದ್ದರಿಂದ SDK ಬದಲಾವಣೆ ಇಲ್ಲದೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ. ವಿನಂತಿಗೆ ಅವು ಬೇಕಿಲ್ಲ./v1/messagesನ ದೋಷಗಳು Anthropic ರೂಪವನ್ನು ಹೊಂದಿವೆ:{"type": "error", "error": {…}}.
ಈ ಫಾರ್ಮ್ಯಾಟ್ಗಳನ್ನು ಮಾತನಾಡುವ ಕೋಡಿಂಗ್ ಟೂಲ್ಗಳನ್ನು ಅದೇ ರೀತಿ ಹೊಂದಿಸಲಾಗುತ್ತದೆ: ಬೇಸ್ URL, ಕೀ, ಮತ್ತು ಮಾಡೆಲ್ ಆಗಿ Shannon id. CLI ಕೋಡಿಂಗ್ ಟೂಲ್ಗಳು