ಜ್ಞಾನದ ಆಧಾರ ಅಭಿವರ್ಧಕರು
Chats, Replies and Messages (ಫೇಸ್ ಬುಕ್, ವೀಡಿಯೊಗಳು ಮತ್ತು ವೀಡಿಯೊಗಳು)
ಒಂದು ಮಾದರಿಯನ್ನು ಏನನ್ನಾದರೂ ಕೇಳಲು ಮೂರು ಮಾರ್ಗಗಳಿವೆ, ಗ್ರಾಹಕರು ಈಗಾಗಲೇ ಮಾತನಾಡುವ ಮೂರು ಸ್ವರೂಪಗಳಲ್ಲಿ, ಎಲ್ಲವೂ ಒಂದೇ ಮಾದರಿಗಳಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆ ಮತ್ತು ಒಂದೇ ರೀತಿಯಲ್ಲಿ ಬಿಲ್ ಮಾಡುತ್ತವೆ.
ಅನುಕೂಲಕ್ಕಾಗಿ ಈ ಪುಟವನ್ನು ಯಂತ್ರದಿಂದ ಅನುವಾದಿಸಲಾಗಿದೆ. ಇಂಗ್ಲಿಷ್ ಮೂಲವು ಅನ್ವಯಿಸುವ ಆವೃತ್ತಿಯಾಗಿದೆ.
ಸೊಂಯ್ ಸೈಬರ್ ಶಾಟ್ ಡಿಜಿಟಲ್
ಓಪನ್ಎಐ ಚಾಟ್ ಸ್ವರೂಪ, ಮತ್ತು ಬಹುತೇಕ ಪ್ರತಿಯೊಂದು ಸಾಧನವು ಬೆಂಬಲಿಸುತ್ತದೆ. ಇಲ್ಲಿಯವರೆಗೆ ಸಂಭಾಷಣೆಯನ್ನು ಕಳುಹಿಸಿ ಮತ್ತು ಮುಂದಿನ ಸಂದೇಶವನ್ನು ಮರಳಿ ಪಡೆಯಿರಿ.
POST https://nymbot.ai/api/v1/chat/completions ನೀವು API key ಮಾಡಬಹುದು.
ಮಾತ್ರ. model ಮತ್ತು messages ಕಲಬುರಗಿ ಸ 11:ಬರುವ ವರ್ಷದ ಅಕ್ಟೋಬರ್ 2 ರೊಳಗೆ ದೇಶವನ್ನು ಬಯಲು ಶೌಚ ಮುಕ್ತ ರಾಷ್ಟ್ರವನ್ನಾಗಿ ಘೋಷಿಸುವ ಉದ್ದೇಶವನ್ನು ಕೇಂದ್ರ ಸರಕಾರ ಹೊಂದಿದೆ ಎಂದು ಕೇಂದ್ರ ಕುಡಿಯುವ ನೀರು ಮತ್ತು ನೈರ್ಮಲ್ಯ ಖಾತೆ ಸಚಿವ ರಮೇಶ ಜಿಗಜಿಣಗಿ ಹೇಳಿದರು. supported_parametersಕೈಬಿಡುವ ಬದಲು ನಿರಾಕರಿಸುವುದೇನೆಂದರೆ, ಮಾದರಿಯು ಏನನ್ನೂ ಮಾಡಲು ಸಾಧ್ಯವಿಲ್ಲಃ ನೋಡಲು ಸಾಧ್ಯವಾಗದ ಮಾದರಿಗಾಗಿ ಚಿತ್ರಗಳು, ಅವುಗಳನ್ನು ಕರೆಯಲು ಸಾಧ್ಯವಾಗದ ಮಾದರಿಗಾಗಿ ಉಪಕರಣಗಳು.
| ಕ್ಷೇತ್ರ | ಪ್ರಕಾರ | ಕೊನೆಗೆ | ವಿವರಣೆ |
|---|---|---|---|
model | String ಪ್ರದರ್ಶನ | ಹೌದು | nymbot/auto (ಅಥವಾ auto) for Nymbot's routing on the standard balance, or a catalog model id such as anthropic/claude-sonnet-5 ಪ್ರೊ ಬ್ಯಾಲೆನ್ಸ್ನಲ್ಲಿ. ಅಪ್ಲಿಕೇಶನ್ನ ಸಣ್ಣ ಹೆಸರುಗಳು ಮತ್ತು ಅಲಿಯಾಸ್ಗಳನ್ನು ಸಹ ಸ್ವೀಕರಿಸಲಾಗುತ್ತದೆ. ಪ್ರತ್ಯಯ. |
messages | ಆಫೀಸಿನ | ಹೌದು | ಸಂಭಾಷಣೆ. ಪಾತ್ರಗಳು system, developer (ಅದಕ್ಕೆ ಸಂಬಂಧಿಸಿದಂತೆ ಕಾನೂನು ಸುವ್ಯವಸ್ಥೆ, user, assistant ಮತ್ತು toolವಿಷಯವು ಒಂದು ಸ್ಟ್ರಿಂಗ್ ಅಥವಾ ಪಟ್ಟಿಯಾಗಿದೆ text ಮತ್ತು image_url ಭಾಗಗಳು; ಬಳಕೆದಾರರ ಸಂದೇಶಗಳಲ್ಲಿ ಮಾತ್ರ ಚಿತ್ರಗಳು. input_audio ಮತ್ತು ಕಡತದ ಭಾಗಗಳನ್ನು ನಿರಾಕರಿಸಲಾಗಿದೆ. |
stream | ಬೂಲಿಯನ್ | ಇಲ್ಲ. | ಬರೆದಿರುವಂತೆ ಉತ್ತರವನ್ನು ಕಳುಹಿಸಿ. ನೋಡಿ. ಸ್ಟ್ರೀಮಿಂಗ್. |
stream_options | ವಸ್ತು | ಇಲ್ಲ. | {"include_usage": true} ಟೋಕನ್ ಎಣಿಕೆಗಳು ಮತ್ತು ವೆಚ್ಚದೊಂದಿಗೆ ಅಂತಿಮ ಭಾಗವನ್ನು ಸೇರಿಸುತ್ತದೆ. |
max_tokensmax_completion_tokens | ಪೂರ್ಣಾಂಕ | ಇಲ್ಲ. | ಬರೆಯಲು ಹೆಚ್ಚಿನ ಟೋಕನ್ಗಳು. ಹೆಚ್ಚಿನದಾದರೆ ಮಾದರಿಯ ಗರಿಷ್ಠಕ್ಕೆ ಇಳಿಸಲಾಗುತ್ತದೆ. ನಿಮ್ಮ ಬ್ಯಾಲೆನ್ಸ್ನಿಂದ ಎಷ್ಟು ಹಿಡಿದಿಡಲಾಗುತ್ತದೆ ಎಂಬುದನ್ನು ಸಹ ಹೊಂದಿಸುತ್ತದೆ, ಆದ್ದರಿಂದ ಸಣ್ಣ ಸಂಖ್ಯೆಗೆ ಪ್ರಾರಂಭಿಸಲು ಕಡಿಮೆ ಕ್ರೆಡಿಟ್ ಅಗತ್ಯವಿದೆ. |
temperaturetop_p | ಸಂಖ್ಯೆ | ಇಲ್ಲ. | ಮಾದರಿ ನಿಯಂತ್ರಣಗಳುಃ temperature 0 ರಿಂದ 2 ರವರೆಗೆ, top_p 0 ರಿಂದ 1 ರವರೆಗೆ |
stop | ಸ್ಟ್ರಿಂಗ್ ಅಥವಾ ವ್ಯೂಹ | ಇಲ್ಲ. | ಕಲಬುರಗಿ ಸ 11:ಬರುವ ವರ್ಷದ ಅಕ್ಟೋಬರ್ 2 ರೊಳಗೆ ದೇಶವನ್ನು ಬಯಲು ಶೌಚ ಮುಕ್ತ ರಾಷ್ಟ್ರವನ್ನಾಗಿ ಘೋಷಿಸುವ ಉದ್ದೇಶವನ್ನು ಕೇಂದ್ರ ಸರಕಾರ ಹೊಂದಿದೆ ಎಂದು ಕೇಂದ್ರ ಕುಡಿಯುವ ನೀರು ಮತ್ತು ನೈರ್ಮಲ್ಯ ಖಾತೆ ಸಚಿವ ರಮೇಶ ಜಿಗಜಿಣಗಿ ಹೇಳಿದರು. nymbot/auto. |
seed | ಪೂರ್ಣಾಂಕ | ಇಲ್ಲ. | ಪುನರಾವರ್ತಿಸಬಹುದಾದ ಮಾದರಿಗಾಗಿ, ಅಲ್ಲಿ ಮಾದರಿಯು ಅದನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. |
presence_penaltyfrequency_penalty | ಸಂಖ್ಯೆ | ಇಲ್ಲ. | ಸೊಂಯ್ ಸೈಬರ್ ಶಾಟ್ ಡಿಜಿಟಲ್ ಕ್ಯಾಮೆರಾ ಸಿಲ್ವರ್ ಬೆಲೆಗಳು ನಿಯಮಿತವಾಗಿ ಬದಲಾಗುತ್ತದೆ. |
response_format | ವಸ್ತು | ಇಲ್ಲ. | {"type": "json_object"} ಅಥವಾ {"type": "json_schema", "json_schema": {…}}, ಅಲ್ಲಿ ಮಾದರಿಯು ಅದನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. ಇದನ್ನು ಬಳಸಲಾಗುವುದಿಲ್ಲ nymbot/auto. |
toolstool_choiceparallel_tool_calls | ಅರೇ, ಸ್ಟ್ರಿಂಗ್ ಅಥವಾ ಆಬ್ಜೆಕ್ಟ್, ಬೂಲಿಯನ್ | ಇಲ್ಲ. | ಫಂಕ್ಷನ್ ಕರೆ. ನೋಡಿ ಟೂಲ್ ಕರೆಗಳುಎ. web_search ಉಪಕರಣವು ಸಕ್ರಿಯಗೊಳ್ಳುತ್ತದೆ ಅಂತರ್ಜಾಲದಲ್ಲಿ ಹುಡುಕಾಟಗರಿಷ್ಠ 128 ಉಪಕರಣಗಳು ಮತ್ತು 512 ಕೆ. ಬಿ. ವ್ಯಾಖ್ಯಾನಗಳು, ಗರಿಷ್ಠ 64 ಹಂತಗಳ ಆಳದಲ್ಲಿ ನೆಲೆಗೊಂಡಿವೆ. 400. |
reasoning_effortreasoning | ಸ್ಟ್ರಿಂಗ್, ಆಬ್ಜೆಕ್ಟ್ | ಇಲ್ಲ. | "minimal", "low", "medium" ಅಥವಾ "high", ಅಥವಾ {"effort": "high"}. "none" ಅಥವಾ {"enabled": false} ಅದನ್ನು ಆಫ್ ಮಾಡಿ. ನೋಡಿ. ತರ್ಕ. |
plugins | ಆಫೀಸಿನ | ಇಲ್ಲ. | [{"id": "web", "max_results": 5}] ಯಾವಾಗಲೂ ಮೊದಲು ಅಂತರ್ಜಾಲದಲ್ಲಿ ಹುಡುಕಿ. 10 ಫಲಿತಾಂಶಗಳವರೆಗೆ. |
n | ಪೂರ್ಣಾಂಕ | ಇಲ್ಲ. | ಕೇವಲ 1. ಉಳಿದೆಲ್ಲವೂ ಹಿಂದಿರುಗುತ್ತದೆ. 400. |
logit_biasusermetadata | ಆಬ್ಜೆಕ್ಟ್, ಸ್ಟ್ರಿಂಗ್, ಆಬ್ಜೆಕ್ಟ್ | ಇಲ್ಲ. | ನಮೂದಿಸಲ್ಪಟ್ಟಿತು ಮತ್ತು ನಮೂದಿಸಲ್ಪಟ್ಟಿತು. logit_bias ಆಂಡ್ರಾಯ್ಡ್ ಆವೃತ್ತಿಯ ಡೇಟಾವನ್ನು ಡೌನ್ ಲೋಡ್ ಮಾಡಿಕೊಳ್ಳಿ ಮತ್ತು ಡೇಟಾವನ್ನು ಡೌನ್ ಲೋಡ್ ಮಾಡಿ user ಇದು 256 ಕ್ಷಿಪಣಿಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. metadata ಇದು ಗರಿಷ್ಠ 16 ಸ್ಟ್ರಿಂಗ್ ಮೌಲ್ಯಗಳನ್ನು, 64 ಅಕ್ಷರಗಳವರೆಗಿನ ಕೀಲಿಗಳನ್ನು ಮತ್ತು 512ರವರೆಗಿನ ಮೌಲ್ಯಗಳನ್ನು ಹೊಂದಿರುತ್ತದೆ. |
ಉತ್ತರ ಸಾಮಾನ್ಯವಾಗಿದೆ. chat.completion, ವೆಚ್ಚದೊಂದಿಗೆ usage.cost
(ಡಾಲರ್ಗಳಲ್ಲಿ) ಮತ್ತು nymbot ವಸ್ತು. model ಇದು ಪರಿಹರಿಸಲಾದ ಮಾದರಿ ಐಡಿ, ಆದ್ದರಿಂದ ಒಂದು ಸಣ್ಣ ಹೆಸರು ಪೂರ್ಣವಾಗಿ ಹಿಂತಿರುಗುತ್ತದೆ. ಮಾದರಿಯು ಉತ್ತರಿಸುವ ಮೊದಲು ತರ್ಕಿಸಿದರೆ, ಅದರ ತಾರ್ಕಿಕತೆಯು message.reasoning_content, ಉತ್ತರದಿಂದ ಪ್ರತ್ಯೇಕವಾಗಿ.
ಸವಾಲು
{
"id": "chatcmpl-5f1c0a9e27d84b3c",
"object": "chat.completion",
"created": 1790726400,
"model": "anthropic/claude-sonnet-5",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "A Lightning invoice is a one-time payment request..."
},
"logprobs": null,
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 1240,
"completion_tokens": 380,
"total_tokens": 1620,
"prompt_tokens_details": { "cached_tokens": 0 },
"completion_tokens_details": { "reasoning_tokens": 0 },
"cost": 0.01895
},
"nymbot": {
"balance": "pro",
"charged_credits": 0.162,
"charged_sats": 16.2,
"balance_credits": 412.425,
"balance_sats": 41242.5
}
}
finish_reason ಪೂರೈಕೆದಾರರು ಅದನ್ನು ವಿಭಿನ್ನವಾಗಿ ವರದಿ ಮಾಡುವುದರಿಂದ, ಮರಳಿ ಬಂದದ್ದನ್ನು ಕಂಡುಹಿಡಿಯಲಾಗುತ್ತದೆಃ tool_calls when the model asked for tools, length ಉತ್ತರವು ಅನುಮತಿಸಲಾದ ಪ್ರತಿಯೊಂದು ಟೋಕನ್ ಅನ್ನು ಬಳಸಿದಾಗ (ಅಥವಾ ಮಾದರಿಯು ಎಲ್ಲಾ ತರ್ಕವನ್ನು ಖರ್ಚು ಮಾಡಿ ಯಾವುದೇ ಉತ್ತರವನ್ನು ಬರೆದಿಲ್ಲ), content_filter ಪೂರೈಕೆದಾರರು ನಿರಾಕರಿಸಿದಾಗ, ಮತ್ತು stop
ಇಲ್ಲದಿದ್ದರೆ. usage.completion_tokens_details.reasoning_tokens ಯಾವಾಗಲೂ 0 ಆಗಿರುತ್ತದೆಃ ಗುಪ್ತ ತರ್ಕದ ಟೋಕನ್ಗಳನ್ನು ಎಣಿಸಲಾಗುತ್ತದೆ, ಮತ್ತು ಚಾರ್ಜ್ ಮಾಡಲಾಗುತ್ತದೆ. completion_tokens.
| ಸ್ಥಿತಿಗತಿ. | ಯಾವಾಗ? |
|---|---|
400 | ಇಲ್ಲ. model ಅಥವಾ messages (missing_required_parameter); ಒಂದು ಆಡಿಯೋ ಅಥವಾ ಕಡತದ ಭಾಗ, ಅಥವಾ ಅವುಗಳನ್ನು ನೋಡಲು ಸಾಧ್ಯವಾಗದ ಮಾದರಿಯ ಚಿತ್ರಗಳು (unsupported_content); 20ಕ್ಕೂ ಹೆಚ್ಚು ಚಿತ್ರಗಳು (too_many_images(ಸಾಮಾನ್ಯವಾಗಿ, ನಿಮ್ಮ ವೆಬ್ಸೈಟ್ನಲ್ಲಿ ಆಟದ ಸ್ಲಾಟ್ಗಳು ಅಥವಾ ಆಟದ ಸ್ಲಾಟ್ಗಳು ಅಥವಾ ಆಟದ ಸ್ಲಾಟ್ಗಳು ಸೇರಿಸಲು)invalid_value); ಸಾರ್ವಜನಿಕವಾಗಿರದ ಚಿತ್ರದ ಕೊಂಡಿ (invalid_image_url); ಅವುಗಳನ್ನು ಕರೆಯಲು ಸಾಧ್ಯವಾಗದ ಮಾದರಿಯ ಉಪಕರಣಗಳು (unsupported_tool); n 1 ಹೊರತುಪಡಿಸಿ; ಎ :thinking ತರ್ಕಿಸಲಾಗದ ಮಾದರಿಯ ಮೇಲೆ ಪ್ರತ್ಯಯ (model_not_found); ಅಥವಾ ಪೂರೈಕೆದಾರರು ವಿನಂತಿಯನ್ನು ನಿರಾಕರಿಸಿದರು (upstream_rejected). |
402 | ಮಾದರಿಯು ಖರ್ಚು ಮಾಡುವ ಸಮತೋಲನವು ಹಿಡಿತವನ್ನು ಸರಿದೂಗಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ. |
403 | ಅತ್ಯಂತ ಕೆಟ್ಟ ಸ್ಥಿತಿಯು ಕೀಲಿಯ ಮುಚ್ಚಳಕ್ಕೆ ಹೊಂದಿಕೆಯಾಗುವುದಿಲ್ಲ (key_limit_reached(ವಿಶ್ವ ಕನ್ನಡಿಗ ನ್ಯೂಸ್ ) max_tokens ಅಥವಾ ಕ್ಯಾಪ್ ಅನ್ನು ಮೇಲಕ್ಕೆತ್ತಿ. |
404 | ಇನ್ಫೋಗ್ರಾಫಿಕ್ಸ್ ಸುದ್ದಿಮನರಂಜನೆಸೌಂದರ್ಯ ಸ್ಫರ್ಧೆಗಳುಕ್ರೀಡೆವಾಣಿಜ್ಯದೇಶವಿಜಯ ಕರ್ನಾಟಕ » ದೇಶ-ವಿದೇಶ » ದೇಶmodel_not_found). |
429 | ನಿಮ್ಮ ವೆಬ್ಸೈಟ್ನಲ್ಲಿ ಆಟದ ಕೋಡ್ ಕೋಡ್ ಮತ್ತು ಪೇಸ್ಟ್ ನಕಲಿಸಿ (upstream_rate_limited). |
502, 503 | ಪೂರೈಕೆದಾರರು ವಿಫಲರಾಗಿದ್ದಾರೆ (upstream_error) ಅಥವಾ ಓವರ್ಲೋಡ್ ಆಗಿದೆ (upstream_overloadedನಿಮ್ಮ ಕನಸು Retry-After). ಪೂರೈಕೆದಾರರು ಪ್ರಯತ್ನಕ್ಕೆ ಬಿಲ್ ಮಾಡದ ಹೊರತು ಯಾವುದಕ್ಕೂ ಶುಲ್ಕ ವಿಧಿಸಲಾಗುವುದಿಲ್ಲ. |
ಇನ್ಫೋಗ್ರಾಫಿಕ್ಸ್ ಸುದ್ದಿಮನರಂಜನೆಸೌಂದರ್ಯ ಸ್ಫರ್ಧೆಗಳುಕ್ರೀಡೆವಾಣಿಜ್ಯದೇಶವಿಜಯ ಕರ್ನಾಟಕ » ದೇಶ-ವಿದೇಶ » ದೇಶ » Subscribe Newsletter ದೋಷಗಳು.
cURL
curl https://nymbot.ai/api/v1/chat/completions \
-H "Authorization: Bearer $NYMBOT_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "anthropic/claude-sonnet-5",
"messages": [
{"role": "system", "content": "Answer in one short paragraph."},
{"role": "user", "content": "What is a Lightning invoice?"}
],
"max_tokens": 400
}'
Python
import os
from openai import OpenAI
client = OpenAI(base_url="https://nymbot.ai/api/v1", api_key=os.environ["NYMBOT_API_KEY"])
reply = client.chat.completions.create(
model="anthropic/claude-sonnet-5",
messages=[
{"role": "system", "content": "Answer in one short paragraph."},
{"role": "user", "content": "What is a Lightning invoice?"},
],
max_tokens=400,
)
print(reply.choices[0].message.content)
print(reply.usage.cost)
JavaScript
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://nymbot.ai/api/v1", apiKey: process.env.NYMBOT_API_KEY });
const reply = await client.chat.completions.create({
model: "anthropic/claude-sonnet-5",
messages: [
{ role: "system", content: "Answer in one short paragraph." },
{ role: "user", content: "What is a Lightning invoice?" },
],
max_tokens: 400,
});
console.log(reply.choices[0].message.content);
console.log(reply.usage.cost);
ಟ್ವಿಟ್ಟರ್
ನಿಮ್ಮ ಬಗ್ಗೆ "stream": true ಕಲಬುರಗಿ ಸ 11:ಬರುವ ವರ್ಷದ ಅಕ್ಟೋಬರ್ 2 ರೊಳಗೆ ದೇಶವನ್ನು ಬಯಲು ಶೌಚ ಮುಕ್ತ ರಾಷ್ಟ್ರವನ್ನಾಗಿ ಘೋಷಿಸುವ ಉದ್ದೇಶವನ್ನು ಕೇಂದ್ರ ಸರಕಾರ ಹೊಂದಿದೆ ಎಂದು ಕೇಂದ್ರ ಕುಡಿಯುವ ನೀರು ಮತ್ತು ನೈರ್ಮಲ್ಯ ಖಾತೆ ಸಚಿವ ರಮೇಶ ಜಿಗಜಿಣಗಿ ಹೇಳಿದರು. chat.completion.chunk ಒಂದು A data: ಬಾಗಿಲು ತೆರೆದಾಗ, and the stream ends with data: [DONE]ತರ್ಕವು ಬರುತ್ತದೆ.
delta.reasoning_contentಈ ಲೇಖನದಲ್ಲಿ, the answer in delta.content.
ಕಲಬುರಗಿ ಸ 11:ಬರುವ ವರ್ಷದ ಅಕ್ಟೋಬರ್ 2 ರೊಳಗೆ ದೇಶವನ್ನು ಬಯಲು ಶೌಚ ಮುಕ್ತ ರಾಷ್ಟ್ರವನ್ನಾಗಿ ಘೋಷಿಸುವ ಉದ್ದೇಶವನ್ನು ಕೇಂದ್ರ ಸರಕಾರ ಹೊಂದಿದೆ ಎಂದು ಕೇಂದ್ರ ಕುಡಿಯುವ ನೀರು ಮತ್ತು ನೈರ್ಮಲ್ಯ ಖಾತೆ ಸಚಿವ ರಮೇಶ ಹೇಳಿದರು.
max_tokens or a reasoning model. A request that is not streamed sends nothing until
the answer is complete, and the network between you and Nymbot may close an idle connection
after about 100 seconds; the model still finishes and what it wrote is charged, but the answer
is lost. A stream sends keep-alives, so it stays open for as long as the model writes.
ಸ್ಟ್ರೀಮ್
data: {"id":"chatcmpl-5f1c0a9e27d84b3c","object":"chat.completion.chunk","created":1790726400,"model":"anthropic/claude-sonnet-5","choices":[{"index":0,"delta":{"role":"assistant","content":""},"finish_reason":null}]}
data: {"id":"chatcmpl-5f1c0a9e27d84b3c","object":"chat.completion.chunk","created":1790726400,"model":"anthropic/claude-sonnet-5","choices":[{"index":0,"delta":{"content":"A Lightning invoice"},"finish_reason":null}]}
: keep-alive
data: {"id":"chatcmpl-5f1c0a9e27d84b3c","object":"chat.completion.chunk","created":1790726400,"model":"anthropic/claude-sonnet-5","choices":[{"index":0,"delta":{},"finish_reason":"stop"}]}
data: {"id":"chatcmpl-5f1c0a9e27d84b3c","object":"chat.completion.chunk","created":1790726400,"model":"anthropic/claude-sonnet-5","choices":[],"usage":{"prompt_tokens":1240,"completion_tokens":380,"total_tokens":1620,"cost":0.01895},"nymbot":{"balance":"pro","charged_credits":0.162,"charged_sats":16.2,"balance_credits":412.425,"balance_sats":41242.5}}
data: [DONE]
- Lines begins with ಅಂಕಣಗಳು
:ನಿಮ್ಮ ವೆಬ್ಸೈಟ್ನಲ್ಲಿ ಆಟದ ಕೋಡ್ ಕೋಡ್ ಮತ್ತು ಪೇಸ್ಟ್ ನಕಲಿಸಿ.ShareTweetWebsiteShareTweetWebsiteShareTweetWebsiteShareTweet - ಕೇಳಿ.
"stream_options": {"include_usage": true}ಖಾಲಿ ಪಟ್ಟಿಯೊಂದಿಗೆ ಮೇಲಿನ ಕೊನೆಯ ಭಾಗವನ್ನು ಪಡೆಯಲುchoices, ಟೋಕನ್ ಎಣಿಕೆಗಳು, ವೆಚ್ಚ ಮತ್ತುnymbotವಸ್ತು. - The charge settles after the stream ends. If you close the connection early, the model is not stopped: Nymbot reads the rest of the provider's stream, for up to 25 seconds, to get its token count, and you pay what the provider reports. Without that count the charge is estimated from your input and what was written, plus the whole output allowance for a model that reasons.
- ಮೊದಲ ಭಾಗದ ಮೊದಲು ದೋಷ, ಉದಾಹರಣೆಗೆ
401ಅಥವಾ402, ಅದರ ಸ್ಥಿತಿ ಸಂಕೇತದೊಂದಿಗೆ ಸಾಮಾನ್ಯ ಜೆಎಸ್ಒಎನ್ ಆಗಿ ಹಿಂತಿರುಗುತ್ತದೆ, ಸ್ಟ್ರೀಮ್ನಂತೆ ಅಲ್ಲ. ಸ್ಟ್ರೀಮ್ ಪ್ರಾರಂಭವಾದ ನಂತರ ದೋಷವು ಕೊನೆಯದಾಗಿ ಬರುತ್ತದೆdata: {"error": {…}}ಈವೆಂಟ್, ಮತ್ತು ಸ್ಟ್ರೀಮ್ ಇಲ್ಲದೆ ಕೊನೆಗೊಳ್ಳುತ್ತದೆ[DONE]. - ಉಪಕರಣಗಳೊಂದಿಗಿನ ವಿನಂತಿಗಳು, ಮತ್ತು ಓಪನ್ಎಐನ ಪ್ರತಿಕ್ರಿಯೆಗಳ ಸಾಗಣೆಯಲ್ಲಿನ ಮಾದರಿಗಳು, ಪೂರೈಕೆದಾರರಿಂದ ಸ್ಟ್ರೀಮ್ ಆಗುವುದಿಲ್ಲ. ಉತ್ತರವು ಪೂರ್ಣಗೊಂಡ ನಂತರ ಕಳುಹಿಸಲಾದ ಮಾನ್ಯ ಸ್ಟ್ರೀಮ್ನೊಂದಿಗೆ ಅವರು ಇನ್ನೂ ಉತ್ತರಿಸುತ್ತಾರೆ.
cURL
curl -N https://nymbot.ai/api/v1/chat/completions \
-H "Authorization: Bearer $NYMBOT_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "nymbot/auto",
"stream": true,
"stream_options": {"include_usage": true},
"messages": [{"role": "user", "content": "Write a haiku about sats."}]
}'
Python
import os
from openai import OpenAI
client = OpenAI(base_url="https://nymbot.ai/api/v1", api_key=os.environ["NYMBOT_API_KEY"])
stream = client.chat.completions.create(
model="nymbot/auto",
stream=True,
stream_options={"include_usage": True},
messages=[{"role": "user", "content": "Write a haiku about sats."}],
)
for chunk in stream:
if chunk.choices:
print(chunk.choices[0].delta.content or "", end="", flush=True)
elif chunk.usage:
print("\ncost:", chunk.usage.cost)
JavaScript
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://nymbot.ai/api/v1", apiKey: process.env.NYMBOT_API_KEY });
const stream = await client.chat.completions.create({
model: "nymbot/auto",
stream: true,
stream_options: { include_usage: true },
messages: [{ role: "user", content: "Write a haiku about sats." }],
});
for await (const chunk of stream) {
if (chunk.choices.length) process.stdout.write(chunk.choices[0].delta.content || "");
else if (chunk.usage) console.log("\ncost:", chunk.usage.cost);
}
ಟೂಲ್ ಕರೆಗಳು
ಕಾರ್ಯಗಳನ್ನು ವಿವರಿಸಿ tools ಮತ್ತು ಮಾದರಿಯು ಉತ್ತರಿಸುವ ಬದಲು ಕರೆ ಮಾಡಲು ಕೇಳಬಹುದು. ನೀವು ಕಾರ್ಯವನ್ನು ಚಲಾಯಿಸುತ್ತೀರಿ, ಅದರ ಫಲಿತಾಂಶವನ್ನು ಒಂದು ಎಂದು ಸೇರಿಸಿ tool ಈ ಲೇಖನ ಓದಿ : Message With The Same
tool_call_idNymbot ನಿಮ್ಮ ಕಾರ್ಯಗಳನ್ನು ಅಪ್ಲೋಡ್ ಮಾಡುತ್ತದೆ; ಇದು ಪ್ಲಗ್ಇನ್ ಫೈಲ್ ಅನ್ನು ನಿಮ್ಮ ಬಳಕೆದಾರರಿಗೆ ಕಳುಹಿಸುತ್ತದೆ.
tool_choice ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ "auto", "none",
"required" ಅಥವಾ {"type": "function", "function": {"name": "…"}}ಮಾದರಿ ಪಟ್ಟಿಯು ಯಾವ ಮಾದರಿಗಳು ಉಪಕರಣಗಳನ್ನು ಕರೆಯಬಹುದು ಎಂಬುದನ್ನು ಗುರುತಿಸುತ್ತದೆ (capabilities.tools(ಅಥವಾ ಅಪ್ಲಿಕೇಶನ್ ಗಳನ್ನು ಕಳುಹಿಸಬಹುದು) 400 unsupported_tool ಮೇಲೆ nymbot/auto ಮತ್ತು OpenAI's Responses transport, Nymbot ಮಾಡಬಹುದು ಅಪ್ಲಿಕೇಶನ್ ಆಧಾರಿತ ಅಪ್ಲಿಕೇಶನ್ ಮಾದರಿಗಳು.
ನಿಮ್ಮ ಬಗ್ಗೆ "stream": trueಉಪಕರಣಗಳೊಂದಿಗಿನ ವಿನಂತಿಯು ಒಂದು ತುಣುಕಿನಲ್ಲಿ ಚಲಿಸುತ್ತದೆ ಮತ್ತು ನಂತರ ಅದನ್ನು ಸಾಮಾನ್ಯ ಚಂಕ ಅನುಕ್ರಮವಾಗಿ ಕಳುಹಿಸಲಾಗುತ್ತದೆಃ ರೋಲ್, ಅದರ ಸೂಚ್ಯಂಕ, ಐಡಿ, ಹೆಸರು ಮತ್ತು ಆರ್ಗ್ಯುಮೆಂಟ್ಗಳೊಂದಿಗೆ ಪ್ರತಿ ಟೂಲ್ ಕರೆಯನ್ನು ಹೊಂದಿರುವ ಒಂದು ಚಂಕ ಮತ್ತು ಫಿನಿಶ್ ಚಂಕ. ಸ್ಟ್ರೀಮ್ ಮಾಡಲಾದ ಟೂಲ್ ಕರೆಗಳನ್ನು ಓದುವ ಗ್ರಾಹಕರು ಅದನ್ನು ಎಂದಿನಂತೆ ನಿರ್ವಹಿಸುತ್ತಾರೆ.
ಭಾಗಶಃ ಪ್ರತಿಕ್ರಿಯೆ
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": null,
"tool_calls": [
{
"id": "call_7d2e",
"type": "function",
"function": { "name": "get_invoice_status", "arguments": "{\"invoice_id\":\"a41f\"}" }
}
]
},
"finish_reason": "tool_calls"
}
]
cURL
curl https://nymbot.ai/api/v1/chat/completions \
-H "Authorization: Bearer $NYMBOT_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "anthropic/claude-sonnet-5",
"messages": [{"role": "user", "content": "Has invoice a41f been paid?"}],
"tools": [{
"type": "function",
"function": {
"name": "get_invoice_status",
"description": "Look up whether an invoice is paid.",
"parameters": {
"type": "object",
"properties": {"invoice_id": {"type": "string"}},
"required": ["invoice_id"]
}
}
}]
}'
Python
import json, os
from openai import OpenAI
client = OpenAI(base_url="https://nymbot.ai/api/v1", api_key=os.environ["NYMBOT_API_KEY"])
tools = [{
"type": "function",
"function": {
"name": "get_invoice_status",
"description": "Look up whether an invoice is paid.",
"parameters": {
"type": "object",
"properties": {"invoice_id": {"type": "string"}},
"required": ["invoice_id"],
},
},
}]
messages = [{"role": "user", "content": "Has invoice a41f been paid?"}]
reply = client.chat.completions.create(model="anthropic/claude-sonnet-5", messages=messages, tools=tools)
call = reply.choices[0].message.tool_calls[0]
args = json.loads(call.function.arguments)
messages.append(reply.choices[0].message)
messages.append({"role": "tool", "tool_call_id": call.id, "content": json.dumps({"paid": True})})
final = client.chat.completions.create(model="anthropic/claude-sonnet-5", messages=messages, tools=tools)
print(final.choices[0].message.content)
JavaScript
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://nymbot.ai/api/v1", apiKey: process.env.NYMBOT_API_KEY });
const tools = [{
type: "function",
function: {
name: "get_invoice_status",
description: "Look up whether an invoice is paid.",
parameters: {
type: "object",
properties: { invoice_id: { type: "string" } },
required: ["invoice_id"],
},
},
}];
const messages = [{ role: "user", content: "Has invoice a41f been paid?" }];
const reply = await client.chat.completions.create({ model: "anthropic/claude-sonnet-5", messages, tools });
const call = reply.choices[0].message.tool_calls[0];
const args = JSON.parse(call.function.arguments);
messages.push(reply.choices[0].message);
messages.push({ role: "tool", tool_call_id: call.id, content: JSON.stringify({ paid: true }) });
const final = await client.chat.completions.create({ model: "anthropic/claude-sonnet-5", messages, tools });
console.log(final.choices[0].message.content);
ವಿನಂತಿಯಲ್ಲಿರುವ ಚಿತ್ರಗಳು
ಮಾದರಿಗಳು capabilities.vision ಚಿತ್ರಗಳನ್ನು ಓದಬಹುದು. image_url
ನಿಮ್ಮ ವೆಬ್ಸೈಟ್ನಲ್ಲಿ ಆಟದ ಸೈಟ್ನ HTML ಕೋಡ್ ಕೋಡ್ ಮತ್ತು ಪೇಸ್ಟ್ ನಕಲಿಸಿ. https:// Link ಅಥವಾ A
data:image/…;base64, WEB WEB WEB WEB WEB WEB WEB WEB WEB WEB WEB WEB WEB WEB WEB WEB WEB WEB WEB WEB WEB WEB WEB WEB WEB WEB WEB WEB WEB WEB WEB WEB WEB WEB WEB WEB WEB WEB WEB WEB WEB WEB WEB400 invalid_image_url). ಐಚ್ಛಿಕ detail ಎಂಬುದು
auto, low ಅಥವಾ high.
ನಿಮ್ಮ ಬಗ್ಗೆ nymbot/auto, ಅದರಲ್ಲಿ ಚಿತ್ರವನ್ನು ಹೊಂದಿರುವ ವಿನಂತಿಯನ್ನು ನೋಡಬಹುದಾದ ಪ್ರಮಾಣಿತ ಮಾದರಿಗೆ ರವಾನಿಸಲಾಗುತ್ತದೆ. ಕ್ಯಾಟಲಾಗ್ ಇಲ್ಲದ ಮಾದರಿ capabilities.vision ಕರಾವಳಿ ಚಿತ್ರಗಳು Rejects Photos With
400 unsupported_content. Pictures can only be in user messages. A
link must point to a public host; Nymbot passes the picture to the model's provider and does
not keep it.
ಉಳಿದ ವಿನಂತಿಯಂತೆ, ಪೂರೈಕೆದಾರರು ಅದಕ್ಕೆ ಎಣಿಸುವ ಇನ್ಪುಟ್ ಟೋಕನ್ಗಳಾಗಿ ಚಿತ್ರವನ್ನು ಚಾರ್ಜ್ ಮಾಡಲಾಗುತ್ತದೆ.
cURL
curl https://nymbot.ai/api/v1/chat/completions \
-H "Authorization: Bearer $NYMBOT_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "anthropic/claude-sonnet-5",
"messages": [{
"role": "user",
"content": [
{"type": "text", "text": "What is in this picture?"},
{"type": "image_url", "image_url": {"url": "https://example.com/receipt.jpg"}}
]
}]
}'
Python
import base64, os
from openai import OpenAI
client = OpenAI(base_url="https://nymbot.ai/api/v1", api_key=os.environ["NYMBOT_API_KEY"])
with open("receipt.jpg", "rb") as f:
data_url = "data:image/jpeg;base64," + base64.b64encode(f.read()).decode()
reply = client.chat.completions.create(
model="anthropic/claude-sonnet-5",
messages=[{
"role": "user",
"content": [
{"type": "text", "text": "What is in this picture?"},
{"type": "image_url", "image_url": {"url": data_url}},
],
}],
)
print(reply.choices[0].message.content)
JavaScript
import { readFile } from "node:fs/promises";
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://nymbot.ai/api/v1", apiKey: process.env.NYMBOT_API_KEY });
const dataUrl = "data:image/jpeg;base64," + (await readFile("receipt.jpg")).toString("base64");
const reply = await client.chat.completions.create({
model: "anthropic/claude-sonnet-5",
messages: [{
role: "user",
content: [
{ type: "text", text: "What is in this picture?" },
{ type: "image_url", image_url: { url: dataUrl } },
],
}],
});
console.log(reply.choices[0].message.content);
ಪ್ರತಿಕ್ರಿಯೆ
ಮಾದರಿಗಳು capabilities.reasoning ಅವರು ಉತ್ತರಿಸುವ ಮೊದಲು ಯೋಚಿಸಬಹುದು. ಅದರ ಬಗ್ಗೆ ಹೆಚ್ಚು ಕಡಿಮೆ ಕೇಳಿ reasoning_effort ("minimal", "low",
"medium" ಅಥವಾ "high") ಅಥವಾ "reasoning": {"effort": "high"}, ಅಥವಾ ಸೇರಿಸಿ :thinking ಕಲಬುರಗಿ ಸ 11:ಬರುವ ವರ್ಷದ ಅಕ್ಟೋಬರ್ 2 ರೊಳಗೆ ದೇಶವನ್ನು ಬಯಲು ಶೌಚ ಮುಕ್ತ ರಾಷ್ಟ್ರವನ್ನಾಗಿ ಘೋಷಿಸುವ ಉದ್ದೇಶವನ್ನು ಕೇಂದ್ರ ಸರಕಾರ ಹೊಂದಿದೆ ಎಂದು ಕೇಂದ್ರ ಕುಡಿಯುವ ನೀರು ಮತ್ತು ನೈರ್ಮಲ್ಯ ಖಾತೆ ಸಚಿವ ರಮೇಶ ಜಿಗಜಿಣಗಿ ಹೇಳಿದರು. nymbot/auto, :thinking ವಿನಂತಿಯನ್ನು ಪ್ರಮಾಣಿತ ತಾರ್ಕಿಕ ಮಾರ್ಗಕ್ಕೆ ಕಳುಹಿಸುತ್ತದೆ.
Anthropic ಮಾದರಿಯಲ್ಲಿ, ಪೂರೈಕೆದಾರರು 1,000, 2,000, 8,000 ಅಥವಾ 16,000 ಟ್ಯಾಬ್ಲೆಟ್ ಗಳನ್ನು ಹೊಂದಿರುತ್ತಾರೆ. max_tokens ಅನುಮತಿಸುತ್ತದೆ. ಯೋಚಿಸುವುದನ್ನು ಯಾವಾಗ ಬಿಟ್ಟುಬಿಡಲಾಗುತ್ತದೆ
tool_choice ಒಂದು ಸಾಧನವನ್ನು ಒತ್ತಾಯಿಸುತ್ತದೆ, ಮತ್ತು ವಿನಂತಿಯು ಟೂಲ್ ಲೂಪ್ ಅನ್ನು ಮುಂದುವರೆಸಿದಾಗ (ಅದರ ಕೊನೆಯ ಸಂದೇಶವು ಟೂಲ್ ಫಲಿತಾಂಶವಾಗಿದೆ), ಏಕೆಂದರೆ ಅದನ್ನು ಪುನರಾರಂಭಿಸಲು ಆಂಥ್ರೋಪಿಕ್ಗೆ ಹಿಂದಿನ ಸಹಿ ಮಾಡಿದ ಚಿಂತನೆಯ ಅಗತ್ಯವಿದೆ. ಪ್ರತಿಕ್ರಿಯೆಗಳು ಮತ್ತು ಸಂದೇಶಗಳ ಅಂತಿಮ ಬಿಂದುಗಳಿಗೆ ಇದು ಅನ್ವಯಿಸುತ್ತದೆ.
ತರ್ಕವು ಮತ್ತೆ ಬರುತ್ತದೆ message.reasoning_content, ಅಥವಾ
delta.reasoning_content ಸ್ಟ್ರೀಮಿಂಗ್ ಮಾಡುವಾಗ, ಉತ್ತರದಲ್ಲಿ ಎಂದಿಗೂ ಬೆರೆಸಬೇಡಿ. ತಾರ್ಕಿಕತೆಯು ಔಟ್ಪುಟ್ ಆಗಿದೆ ಮತ್ತು ಒಳಗೆ ಚಾರ್ಜ್ ಮಾಡಲಾಗುತ್ತದೆ. completion_tokens. ಕೆಲವು ಪೂರೈಕೆದಾರರು ತಾರ್ಕಿಕ ಪಠ್ಯವನ್ನು ಹಿಂದಿರುಗಿಸುವುದಿಲ್ಲ, ಮತ್ತು ಅದಕ್ಕೆ ಇನ್ನೂ ಶುಲ್ಕ ವಿಧಿಸಲಾಗುತ್ತದೆ.
cURL
curl https://nymbot.ai/api/v1/chat/completions \
-H "Authorization: Bearer $NYMBOT_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "anthropic/claude-sonnet-5",
"reasoning_effort": "high",
"messages": [{"role": "user", "content": "Is 2^61 - 1 prime? Show why."}]
}'
Python
import os
from openai import OpenAI
client = OpenAI(base_url="https://nymbot.ai/api/v1", api_key=os.environ["NYMBOT_API_KEY"])
reply = client.chat.completions.create(
model="anthropic/claude-sonnet-5",
reasoning_effort="high",
messages=[{"role": "user", "content": "Is 2^61 - 1 prime? Show why."}],
)
message = reply.choices[0].message
print(getattr(message, "reasoning_content", None))
print(message.content)
JavaScript
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://nymbot.ai/api/v1", apiKey: process.env.NYMBOT_API_KEY });
const reply = await client.chat.completions.create({
model: "anthropic/claude-sonnet-5",
reasoning_effort: "high",
messages: [{ role: "user", content: "Is 2^61 - 1 prime? Show why." }],
});
console.log(reply.choices[0].message.reasoning_content);
console.log(reply.choices[0].message.content);
ಮಾದರಿ ಪ್ರತ್ಯಯಗಳು
ಮಾದರಿಯ ಹೆಸರಿನ ಮೇಲಿನ ಪ್ರತ್ಯಯವು ಮತ್ತೊಂದು ಕ್ಷೇತ್ರವಿಲ್ಲದೆ ವಿನಂತಿಯನ್ನು ಹೇಗೆ ನಿರ್ವಹಿಸಲಾಗುತ್ತದೆ ಎಂಬುದನ್ನು ಬದಲಾಯಿಸುತ್ತದೆ. ಅವು ಪೂರ್ಣ ಐಡಿಗಳು ಮತ್ತು ಸಣ್ಣ ಹೆಸರುಗಳಲ್ಲಿ ಒಂದೇ ರೀತಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆ. anthropic/claude-sonnet-5:online.
| ಪ್ರತ್ಯಯ | ಪರಿಣಾಮ. |
|---|---|
:online | ಮೊದಲು ಅಂತರ್ಜಾಲದಲ್ಲಿ ಹುಡುಕಾಡುತ್ತಾನೆ, plugins: [{"id": "web"}]. ನೋಡಿ. ಅಂತರ್ಜಾಲದಲ್ಲಿ ಹುಡುಕಾಟ. |
:thinking | High reasoning effort; on nymbot/autoನಮ್ಮ ಪುಟ ಲೈಕ್ ಮಾಡಿ ನಮ್ಮ ಪೇಜ್ ಲೈಕ್ ಮಾಡಲು ಮರಿಬೇಡಿ ಫ್ರೆಂಡ್ಸ್ ನಮ್ಮ ಪೇಜ್ ಲೈಕ್ ಮಾಡಲು ಮರಿಬೇಡಿ ಫ್ರೆಂಡ್ಸ್... 400 model_not_found ಇನ್ಫೋಗ್ರಾಫಿಕ್ಸ್ ಸುದ್ದಿಮನರಂಜನೆಸೌಂದರ್ಯ ಸ್ಫರ್ಧೆಗಳುಕ್ರೀಡೆವಾಣಿಜ್ಯದೇಶವಿಜಯ ಕರ್ನಾಟಕ » ದೇಶ-ವಿದೇಶ » ದೇಶ » “no endpoints found” |
:nitro, :floor, :exacto, :extended | ಆದ್ದರಿಂದ, ನಿಮ್ಮ ವೆಬ್ಸೈಟ್ನಲ್ಲಿ ನಿಮ್ಮ ಸೈಟ್ನ HTML ಕೋಡ್ ಕೋಡ್ ಮತ್ತು ಪೇಸ್ಟ್ ನಕಲಿಸಿ ಮತ್ತು ನಿಮ್ಮ ಸೈಟ್ನ HTML ಕೋಡ್ ಕೋಡ್ ಮತ್ತು ಪೇಸ್ಟ್ ನಕಲಿಸಿ ಮತ್ತು ನಿಮ್ಮ ಸೈಟ್ನ HTML ಕೋಡ್ ಕೋಡ್ ಮತ್ತು ಪೇಸ್ಟ್ ನಕಲಿಸಿ. |
ಯಾವುದೇ ಇತರ ಪ್ರತ್ಯಯವನ್ನು ನಿರ್ಲಕ್ಷಿಸಲಾಗುತ್ತದೆ. ಇಡೀ ಹೆಸರನ್ನು ಮೊದಲು ಪ್ರಯತ್ನಿಸಲಾಗುತ್ತದೆ, ಆದ್ದರಿಂದ ಅದರ ಐಡಿ ನಿಜವಾಗಿಯೂ ಕೊಲೊನ್ ಅನ್ನು ಒಳಗೊಂಡಿರುವ ಮಾದರಿಯು ಇನ್ನೂ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ; ಅದು ವಿಫಲವಾದರೆ, ಪ್ರತ್ಯಯಗಳನ್ನು ಮಾದರಿಯು ಹೊಂದುವವರೆಗೆ ಒಂದು ಸಮಯದಲ್ಲಿ ಅಂತ್ಯದಿಂದ ತೆಗೆದುಹಾಕಲಾಗುತ್ತದೆ. ಮಾದರಿಯ ಹೆಸರು ಗರಿಷ್ಠ 200 ಅಕ್ಷರಗಳ ಉದ್ದವಿರಬಹುದು ಮತ್ತು ಗರಿಷ್ಠ 4 ಪ್ರತ್ಯಯಗಳನ್ನು ಹೊಂದಿರಬಹುದು; ಉದ್ದವಾದ ಒಂದನ್ನು ನಿರಾಕರಿಸಲಾಗುತ್ತದೆ. 400 invalid_value.
cURL
curl https://nymbot.ai/api/v1/chat/completions \
-H "Authorization: Bearer $NYMBOT_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "anthropic/claude-sonnet-5:thinking",
"messages": [{"role": "user", "content": "Plan a three-day trip to Lisbon."}]
}'
Python
import os
from openai import OpenAI
client = OpenAI(base_url="https://nymbot.ai/api/v1", api_key=os.environ["NYMBOT_API_KEY"])
reply = client.chat.completions.create(
model="anthropic/claude-sonnet-5:thinking",
messages=[{"role": "user", "content": "Plan a three-day trip to Lisbon."}],
)
print(reply.choices[0].message.content)
JavaScript
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://nymbot.ai/api/v1", apiKey: process.env.NYMBOT_API_KEY });
const reply = await client.chat.completions.create({
model: "anthropic/claude-sonnet-5:thinking",
messages: [{ role: "user", content: "Plan a three-day trip to Lisbon." }],
});
console.log(reply.choices[0].message.content);
ಅಂತರ್ಜಾಲದಲ್ಲಿ ಹುಡುಕಾಟ
Nymbot searches for the last user message (its first 2,000 characters), reads the best pages and gives them to the model with question, marked as external content the model should not take instructions from.
- ಯಾವಾಗಲೂ ಹುಡುಕಿ:
"plugins": [{"id": "web", "max_results": 5}], ಅಥವಾ ಎ:onlineಮಾದರಿಯ ಮೇಲೆ ಪ್ರತ್ಯಯ. - ಅದು ಸಹಾಯ ಮಾಡಿದಾಗ ಹುಡುಕಿ:
"tools": [{"type": "web_search", "parameters": {"max_results": 5}}], ಎಂದು ಸಹ ಒಪ್ಪಿಕೊಳ್ಳಲಾಗಿದೆweb_search_previewಅಥವಾopenrouter:web_searchNymbot ನಿಮ್ಮ ವೆಬ್ಸೈಟ್ನಲ್ಲಿ ನಿಮ್ಮ ಸೈಟ್ನ HTML ಕೋಡ್ ಕೋಡ್ ಮತ್ತು ಪೇಸ್ಟ್ ನಕಲಿಸಿ.Nymbot searches only when the question looks like it needs current information, the same test the app uses.
max_results ಈ ಅಪ್ಲಿಕೇಶನ್ ಅಪ್ಲಿಕೇಶನ್ ಅಪ್ಲಿಕೇಶನ್ ಅಪ್ಲಿಕೇಶನ್ ಅಪ್ಲಿಕೇಶನ್ ಅಪ್ಲಿಕೇಶನ್ ಅಪ್ಲಿಕೇಶನ್ ಅಪ್ಲಿಕೇಶನ್ ಅಪ್ಲಿಕೇಶನ್ ಅಪ್ಲಿಕೇಶನ್ ಅಪ್ಲಿಕೇಶನ್ ಅಪ್ಲಿಕೇಶನ್
nymbot.web_search.sources, ಪ್ರತಿಯೊಂದೂ ಒಂದು title, snippet ಮತ್ತು
url, ಮತ್ತು ಹೀಗೆ url_citation ಸಂದೇಶದ ಮೇಲೆ ಟಿಪ್ಪಣಿಗಳು.
ಚಾಲನೆಯಲ್ಲಿರುವ ಪ್ರತಿ ಹುಡುಕಾಟವು $0.008 ವೆಚ್ಚವಾಗುತ್ತದೆ, ಇದನ್ನು ಟೋಕನ್ಗಳ ಮೇಲೆ ಸ್ಯಾಟ್ಗಳಾಗಿ ಪರಿವರ್ತಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಇದು ಹಿಡಿತದ ಭಾಗವಾಗಿದೆ. ಅದು ಓದುವ ಪುಟಗಳು ಇನ್ಪುಟ್ ಟೋಕನ್ಗಳಾಗಿರುತ್ತವೆ, ಆದ್ದರಿಂದ ವೆಬ್ನಿಂದ ಬರುವ ಉತ್ತರವು ಅದೇ ಪ್ರಶ್ನೆಯನ್ನು ಕೇಳುವುದಕ್ಕಿಂತ ಹೆಚ್ಚು ವೆಚ್ಚವಾಗುತ್ತದೆ, ಕೆಲವೊಮ್ಮೆ ಹಲವಾರು ಪಟ್ಟು ಹೆಚ್ಚು.
ಭಾಗಶಃ ಪ್ರತಿಕ್ರಿಯೆ
"nymbot": {
"balance": "pro",
"charged_credits": 0.431,
"charged_sats": 43.1,
"balance_credits": 411.994,
"balance_sats": 41199.4,
"web_search": {
"sources": [
{ "title": "Lightning Network - Wikipedia", "snippet": "The Lightning Network is a payment protocol...", "url": "https://en.wikipedia.org/wiki/Lightning_Network" }
]
}
}
cURL
curl https://nymbot.ai/api/v1/chat/completions \
-H "Authorization: Bearer $NYMBOT_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "anthropic/claude-sonnet-5",
"plugins": [{"id": "web", "max_results": 5}],
"messages": [{"role": "user", "content": "What changed in the latest Bitcoin Core release?"}]
}'
Python
import os
from openai import OpenAI
client = OpenAI(base_url="https://nymbot.ai/api/v1", api_key=os.environ["NYMBOT_API_KEY"])
reply = client.chat.completions.create(
model="anthropic/claude-sonnet-5",
messages=[{"role": "user", "content": "What changed in the latest Bitcoin Core release?"}],
extra_body={"plugins": [{"id": "web", "max_results": 5}]},
)
print(reply.choices[0].message.content)
for source in reply.model_extra["nymbot"]["web_search"]["sources"]:
print(source["url"])
JavaScript
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://nymbot.ai/api/v1", apiKey: process.env.NYMBOT_API_KEY });
const reply = await client.chat.completions.create({
model: "anthropic/claude-sonnet-5",
plugins: [{ id: "web", max_results: 5 }],
messages: [{ role: "user", content: "What changed in the latest Bitcoin Core release?" }],
});
console.log(reply.choices[0].message.content);
for (const source of reply.nymbot.web_search.sources) console.log(source.url);
ಪ್ರತಿಕ್ರಿಯೆಗಳು API
ಓಪನ್ಎಐ ಏಜೆಂಟ್ಸ್ ಎಸ್ಡಿಕೆ ಮತ್ತು ಕೋಡೆಕ್ಸ್ ಬಳಸುವ ಓಪನ್ಎಐಯ ಹೊಸ ಸ್ವರೂಪ. ಇದು ಚಾಟ್ ಕಂಪ್ಲೀಷನ್ಗಳಂತೆಯೇ ಅದೇ ಮಾದರಿಗಳು, ಬಿಲ್ಲಿಂಗ್ ಮತ್ತು ವೈಶಿಷ್ಟ್ಯಗಳಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ.
POST https://nymbot.ai/api/v1/responses ನೀವು API key ಮಾಡಬಹುದು.
| ಕ್ಷೇತ್ರ | ಪ್ರಕಾರ | ಕೊನೆಗೆ | ವಿವರಣೆ |
|---|---|---|---|
model | String ಪ್ರದರ್ಶನ | ಹೌದು | ನಿಮ್ಮ ಬಗ್ಗೆ ಸೊಂಯ್ ಸೈಬರ್ ಶಾಟ್ ಡಿಜಿಟಲ್ನೀವು suffixes ಒಳಗೊಂಡಿದೆ. |
input | ಸ್ಟ್ರಿಂಗ್ ಅಥವಾ ವ್ಯೂಹ | ಹೌದು | ಒಂದು ಸ್ಟ್ರಿಂಗ್, ಅಥವಾ ವಸ್ತುಗಳ ಪಟ್ಟಿಃ ಸಂದೇಶಗಳು (ಪಾತ್ರಗಳು) user, assistant, system, developer(ಅದರ ಬಗ್ಗೆ input_text, input_image ಮತ್ತು output_text ಭಾಗಗಳು, ಮತ್ತು function_call ಮತ್ತು function_call_output ಉಪಕರಣಗಳಿಗಾಗಿ ವಸ್ತುಗಳು. input_image ಬರೆದು image_url ಲಿಂಕ್ ಅಥವಾ ಡೇಟಾ ಯುಆರ್ಎಲ್, ಫೈಲ್ ಐಡಿ ಅಲ್ಲ. reasoning ಮತ್ತು web_search_call ವಸ್ತುಗಳನ್ನು ಬಿಟ್ಟುಬಿಡಲಾಗುತ್ತದೆ; item_reference ನಿರಾಕರಿಸಲಾಗಿದೆ. |
instructions | String ಪ್ರದರ್ಶನ | ಇಲ್ಲ. | ವ್ಯವಸ್ಥೆಯ ಸೂಚನೆಗಳು. |
max_output_tokens | ಪೂರ್ಣಾಂಕ | ಇಲ್ಲ. | ಬರೆಯಲು ಹೆಚ್ಚಿನ ಟೋಕನ್ಗಳು. |
temperaturetop_p | ಸಂಖ್ಯೆ | ಇಲ್ಲ. | ಮಾದರಿ ನಿಯಂತ್ರಣಗಳು, ಮಾದರಿ ಅವುಗಳನ್ನು ಎಲ್ಲಿಗೆ ಕೊಂಡೊಯ್ಯುತ್ತದೆ. |
toolstool_choiceparallel_tool_calls | ಅರೇ, ಸ್ಟ್ರಿಂಗ್ ಅಥವಾ ಆಬ್ಜೆಕ್ಟ್, ಬೂಲಿಯನ್ | ಇಲ್ಲ. | ಸೊಂಯ್ ಸೈಬರ್ ಶಾಟ್ ಡಿಜಿಟಲ್ ಕ್ಯಾಮೆರಾ ಸಿಲ್ವರ್ ಬೆಲೆಗಳು ನಿಯಮಿತವಾಗಿ ಬದಲಾಗುತ್ತದೆ. ({"type": "function", "name": …, "parameters": …}). ಎ. web_search ಅಥವಾ web_search_preview ಉಪಕರಣವು ಸಕ್ರಿಯಗೊಳ್ಳುತ್ತದೆ ಅಂತರ್ಜಾಲದಲ್ಲಿ ಹುಡುಕಾಟ ನಿಮ್ಮ ವೆಬ್ಸೈಟ್ನಲ್ಲಿ ಆಟದ ಸೈಟ್ನ HTML ಕೋಡ್ ಕೋಡ್ ಮತ್ತು ಪೇಸ್ಟ್ ನಕಲಿಸಿ. |
reasoning | ವಸ್ತು | ಇಲ್ಲ. | {"effort": "minimal" | "low" | "medium" | "high"}. xhigh ಮತ್ತು max ಅರ್ಥ high; none ಅದನ್ನು ಆಫ್ ಮಾಡಿ. |
text.formatresponse_format | ವಸ್ತು | ಇಲ್ಲ. | ಮೌಲ್ಯಮಾಪನ, JSON Scheme ಅಥವಾ json_object. |
metadata | ವಸ್ತು | ಇಲ್ಲ. | ಪ್ರತಿಕ್ರಿಯೆಯಲ್ಲಿ ಬದಲಾಗದೆ ಹಿಂತಿರುಗಿಸಲಾಗಿದೆ. ಗರಿಷ್ಠ 16 ಸ್ಟ್ರಿಂಗ್ ಮೌಲ್ಯಗಳಲ್ಲಿ, 64 ಅಕ್ಷರಗಳವರೆಗಿನ ಕೀಲಿಗಳು ಮತ್ತು 512ರವರೆಗಿನ ಮೌಲ್ಯಗಳು. |
stream | ಬೂಲಿಯನ್ | ಇಲ್ಲ. | ಕೆಳಗೆ ವಿವರಿಸಿದಂತೆ ಈವೆಂಟ್ಗಳನ್ನು ಸ್ಟ್ರೀಮ್ ಮಾಡಿ. |
store | ಬೂಲಿಯನ್ | ಇಲ್ಲ. | ನಿರ್ಲಕ್ಷಿಸಲಾಗಿದೆ. ಯಾವುದನ್ನೂ ಸಂಗ್ರಹಿಸಲಾಗಿಲ್ಲ, ಮತ್ತು ಪ್ರತಿಕ್ರಿಯೆಯು ಯಾವಾಗಲೂ ಹೇಳುತ್ತದೆ "store": false. |
previous_response_idconversationbackground | String, Object ಮತ್ತು Boolean | ಇಲ್ಲ. | ಬೆಂಬಲವಿಲ್ಲಃ 400 unsupported_parameterಪ್ರತಿಕ್ರಿಯೆಗಳನ್ನು ಸಂಗ್ರಹಿಸಲಾಗಿಲ್ಲ, ಆದ್ದರಿಂದ ಸಂಪೂರ್ಣ ಸಂಭಾಷಣೆಯನ್ನು ಒಳಗೆ ಕಳುಹಿಸಿ. input ಪ್ರತಿ ಬಾರಿಯೂ. |
ಸವಾಲು
{
"id": "resp_8c1e4b0f9a2d4e61",
"object": "response",
"created_at": 1790726400,
"status": "completed",
"model": "anthropic/claude-sonnet-5",
"output": [
{
"type": "message",
"id": "msg_2b7f",
"role": "assistant",
"status": "completed",
"content": [{ "type": "output_text", "text": "A Lightning invoice is...", "annotations": [] }]
}
],
"output_text": "A Lightning invoice is...",
"usage": {
"input_tokens": 1240,
"input_tokens_details": { "cached_tokens": 0 },
"output_tokens": 380,
"output_tokens_details": { "reasoning_tokens": 0 },
"total_tokens": 1620
},
"incomplete_details": null,
"error": null,
"instructions": null,
"store": false,
"previous_response_id": null,
"metadata": {},
"nymbot": { "balance": "pro", "charged_credits": 0.162, "charged_sats": 16.2, "balance_credits": 412.425, "balance_sats": 41242.5 }
}
ಸಾಧನದ ವಿನಂತಿಯು ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತದೆ output ಎ ಆಗಿ function_call ಪದಾರ್ಥದೊಂದಿಗೆ
call_id, name ಮತ್ತು argumentsಫಲಿತಾಂಶವನ್ನು ಮರಳಿ ಕಳುಹಿಸಿ
function_call_output ಅದೇ ವಸ್ತುವಿನೊಂದಿಗೆ call_idತರ್ಕಿಸುವುದು, ಮಾದರಿಯು ಅದನ್ನು ಹಿಂದಿರುಗಿಸಿದಾಗ, ಒಂದು reasoning ಪದಾರ್ಥದೊಂದಿಗೆ reasoning_text ವಿಷಯ, ಮೊದಲು ಪಟ್ಟಿ ಮಾಡಲಾಗಿದೆ. status ಎಂಬುದು incomplete ಉತ್ತರ ಬಂದಾಗ
max_output_tokens ಅಥವಾ ಪೂರೈಕೆದಾರರು ನಿರಾಕರಿಸಿದರು
incomplete_details.reason ಟ್ರ್ಯಾಕ್ max_output_tokens ಅಥವಾ
content_filterಈ ಪ್ರತಿಕ್ರಿಯೆಯು ಓಪನ್ಎಐಗಳಂತೆಯೇ ವಿನಂತಿಯ ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನು (ತಾಪಮಾನ, ಉಪಕರಣಗಳು, ಉಪಕರಣಗಳ ಆಯ್ಕೆ ಮತ್ತು ಮುಂತಾದವು) ಪ್ರತಿಧ್ವನಿಸುತ್ತದೆ ಮತ್ತು ವಿನಂತಿಯನ್ನು ಒಯ್ಯುತ್ತದೆ. nymbot ಬಡ್ಡಿ ದರ ಇಳಿಕೆ.
ಟ್ವಿಟ್ಟರ್ ಖಾತೆ: Every event is a event: Line ಮತ್ತು A data: ಒಂದು ಜೊತೆ ಸಾಲು
sequence_numberಈ ವಿಭಾಗದಲ್ಲಿ: response.created,
response.in_progress, response.output_item.added,
response.content_part.addedಆದಾಗ್ಯೂ, ಯಾವುದೇ ಸಂಖ್ಯೆಯ response.output_text.delta,
response.output_text.done, response.content_part.done,
response.output_item.done, ಮತ್ತು ಅಂತಿಮವಾಗಿ response.completed ಕಲಬುರಗಿ ಸ 11:ಬರುವ ವರ್ಷದ ಅಕ್ಟೋಬರ್ 2 ರೊಳಗೆ ದೇಶವನ್ನು ಬಯಲು ಶೌಚ ಮುಕ್ತ ರಾಷ್ಟ್ರವನ್ನಾಗಿ ಘೋಷಿಸುವ ಉದ್ದೇಶವನ್ನು ಕೇಂದ್ರ ಸರಕಾರ ಹೊಂದಿದೆ ಎಂದು ಕೇಂದ್ರ ಕುಡಿಯುವ ನೀರು ಮತ್ತು ನೈರ್ಮಲ್ಯ ಖಾತೆ ಸಚಿವ ರಮೇಶ ಜಿಗಜಿಣಗಿ ಹೇಳಿದರು. response.incomplete ಬದಲಿಗೆ, ಮತ್ತು ಸ್ಟ್ರೀಮ್ ಪ್ರಾರಂಭವಾದ ನಂತರ ವೈಫಲ್ಯ response.failedನಮ್ಮ ಪುಟ ಲೈಕ್ ಮಾಡಿ ನಮ್ಮ ಪೇಜ್ ಲೈಕ್ ಮಾಡಲು ಮರಿಬೇಡಿ ಫ್ರೆಂಡ್ಸ್ response.reasoning_text.delta ಮತ್ತು .doneಕಲಬುರಗಿ ಸ 11:ಬರುವ ವರ್ಷದ ಅಕ್ಟೋಬರ್ 2 ರೊಳಗೆ ದೇಶವನ್ನು ಬಯಲು ಶೌಚ ಮುಕ್ತ ರಾಷ್ಟ್ರವನ್ನಾಗಿ ಘೋಷಿಸುವ ಉದ್ದೇಶವನ್ನು ಕೇಂದ್ರ ಸರಕಾರ ಹೊಂದಿದೆ ಎಂದು ಕೇಂದ್ರ ಕುಡಿಯುವ ನೀರು ಮತ್ತು ನೈರ್ಮಲ್ಯ ಖಾತೆ ಸಚಿವ ರಮೇಶ ಜಿಗಜಿಣಗಿ ಹೇಳಿದರು. response.function_call_arguments.delta
ಮತ್ತು .done.
| ಸ್ಥಿತಿಗತಿ. | ಯಾವಾಗ? |
|---|---|
400 | ಇಲ್ಲ. model ಅಥವಾ input; previous_response_id, conversation, background ಅಥವಾ ಒಂದು item_reference (unsupported_parameter); ಅಪ್ಲಿಕೇಶನ್ ಅಪ್ಲಿಕೇಶನ್ ಅಪ್ಲಿಕೇಶನ್ ಅಪ್ಲಿಕೇಶನ್ ಅಪ್ಲಿಕೇಶನ್ ಅಪ್ಲಿಕೇಶನ್ ಅಪ್ಲಿಕೇಶನ್ |
402, 403, 404, 429, 502, 503 | ಚಾಟ್ ಪೂರ್ಣಗೊಳಿಸುವಿಕೆಗಳಿಗೆ ಸಂಬಂಧಿಸಿದಂತೆ. |
cURL
curl https://nymbot.ai/api/v1/responses \
-H "Authorization: Bearer $NYMBOT_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "anthropic/claude-sonnet-5",
"instructions": "Answer in one short paragraph.",
"input": "What is a Lightning invoice?"
}'
Python
import os
from openai import OpenAI
client = OpenAI(base_url="https://nymbot.ai/api/v1", api_key=os.environ["NYMBOT_API_KEY"])
response = client.responses.create(
model="anthropic/claude-sonnet-5",
instructions="Answer in one short paragraph.",
input="What is a Lightning invoice?",
)
print(response.output_text)
JavaScript
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://nymbot.ai/api/v1", apiKey: process.env.NYMBOT_API_KEY });
const response = await client.responses.create({
model: "anthropic/claude-sonnet-5",
instructions: "Answer in one short paragraph.",
input: "What is a Lightning invoice?",
});
console.log(response.output_text);
ಮಾನವಶಾಸ್ತ್ರೀಯ ಸಂದೇಶಗಳು
ಕಲಬುರಗಿ ಸ 11:ಬರುವ ವರ್ಷದ ಅಕ್ಟೋಬರ್ 2 ರೊಳಗೆ ದೇಶವನ್ನು ಬಯಲು ಶೌಚ ಮುಕ್ತ ರಾಷ್ಟ್ರವನ್ನಾಗಿ ಘೋಷಿಸುವ ಉದ್ದೇಶವನ್ನು ಕೇಂದ್ರ ಸರಕಾರ ಹೊಂದಿದೆ ಎಂದು ಕೇಂದ್ರ ಕುಡಿಯುವ ನೀರು ಮತ್ತು ನೈರ್ಮಲ್ಯ ಖಾತೆ ಸಚಿವ ರಮೇಶ ಜಿಗಿ ಹೇಳಿದರು.
POST https://nymbot.ai/api/v1/messages - ಒಂದು API ಕೀಲಿಯ ಅಗತ್ಯವಿದೆ, x-api-key ಅಥವಾ Authorization: Bearer.
ನಿಮ್ಮ anthropic-version ಮತ್ತು anthropic-beta ಶೀರ್ಷಿಕೆಗಳನ್ನು ಸ್ವೀಕರಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ನಿರ್ಲಕ್ಷಿಸಲಾಗುತ್ತದೆ. ಆಂಥ್ರೊಪಿಕ್ ಮಾದರಿ ಹೆಸರುಗಳು ಕ್ಯಾಟಲಾಗ್ಗೆ ಹೊಂದಿಕೆಯಾಗುತ್ತವೆ, ಆದ್ದರಿಂದ ಕ್ಲೌಡ್ ಕೋಡ್ ಮತ್ತು ಎಸ್ಡಿಕೆಗಳು ಅವರು ಈಗಾಗಲೇ ಬಳಸುವ ಹೆಸರುಗಳೊಂದಿಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆಃ
- ಕ್ಯಾಟಲಾಗ್ಗೆ ತಿಳಿದಿರುವ ಹೆಸರು, ಉದಾಹರಣೆಗೆ
claude-sonnet-5ಅಥವಾanthropic/claude-opus-5ಆದ್ದರಿಂದ, ಇದು ಬಳಸಲ್ಪಡುತ್ತದೆ ಎಂದು. - ಇನ್ಫೋಗ್ರಾಫಿಕ್ಸ್ CT17ಸುದ್ದಿಮನರಂಜನೆಸೌಂದರ್ಯ ಸ್ಫರ್ಧೆಗಳು
-20260514),-latest, ಅಂತಹ ಆವೃತ್ತಿಯ ಟ್ಯಾಗ್-v1, ಅಂತಹ ಬ್ರಾಕೆಟ್ ಮಾಡಿದ ಟ್ಯಾಗ್[1m]ಮತ್ತು ಒಂದುanthropic/ಅಥವಾanthropic.ಕಲಬುರಗಿ ಸ 11:ಬರುವ ವರ್ಷದ ಅಕ್ಟೋಬರ್ 2 ರೊಳಗೆ ದೇಶವನ್ನು ಬಯಲು ಶೌಚ ಮುಕ್ತ ರಾಷ್ಟ್ರವನ್ನಾಗಿ ಘೋಷಿಸುವ ಉದ್ದೇಶವನ್ನು ಕೇಂದ್ರ ಸರಕಾರ ಹೊಂದಿದೆ ಎಂದು ಕೇಂದ್ರ ಕುಡಿಯುವ ನೀರು ಮತ್ತು ನೈರ್ಮಲ್ಯ ಖಾತೆ ಸಚಿವ ರಮೇಶ ಹೇಳಿದರು.claude-haiku-4-5ಕಂಡುಹಿಡಿಯುತ್ತದೆclaude-haiku-4.5). - ಅದು ಇನ್ನೂ ಯಾವುದಕ್ಕೂ ಹೊಂದಿಕೆಯಾಗದಿದ್ದರೆ, ಕ್ಯಾಟಲಾಗ್ನ ಆವೃತ್ತಿಯು ಕೇಳಿದ ಆವೃತ್ತಿಗಿಂತ ಒಂದೇ ಅಥವಾ ಹೊಸದಾಗಿರುವವರೆಗೆ ಕುಟುಂಬವನ್ನು (ಓಪಸ್, ಸೊನೆಟ್ ಅಥವಾ ಹೈಕು) ಬಳಸಲಾಗುತ್ತದೆ.
- ಯಾವುದಕ್ಕೂ ಹೊಂದಿಕೆಯಾಗದ ಹೆಸರು ಹಿಂದಿರುಗುತ್ತದೆ
404not_found_error.
| ಕ್ಷೇತ್ರ | ಪ್ರಕಾರ | ಕೊನೆಗೆ | ವಿವರಣೆ |
|---|---|---|---|
model | String ಪ್ರದರ್ಶನ | ಹೌದು | ಇನ್ಫೋಗ್ರಾಫಿಕ್ಸ್ ಸುದ್ದಿಮನರಂಜನೆಸೌಂದರ್ಯ ಸ್ಫರ್ಧೆಗಳುಕ್ರೀಡೆವಾಣಿಜ್ಯದೇಶವಿಜಯ ಕರ್ನಾಟಕ » ದೇಶ-ವಿದೇಶ » ದೇಶ » Subscribe Newsletter |
max_tokens | ಪೂರ್ಣಾಂಕ | ಹೌದು | ಬರೆಯಲು ಹೆಚ್ಚಿನ ಟೋಕನ್ಗಳು. |
messages | ಆಫೀಸಿನ | ಹೌದು | user ಮತ್ತು assistant ರಾಯಲ್ ಎನ್ ಫೀಲ್ಡ್ text, image (base64 ಅಥವಾ URL source) tool_use ಮತ್ತು tool_result ಬ್ಲಾಕ್ಗಳು. thinking Previous Articlesಉಡುಪಿ ಜಿಲ್ಲೆಯ ಬಸವೇಶ್ವರ ದೇವಸ್ಥಾನದ ಆವರಣದಲ್ಲಿ ಬೃಹತ್ ಪ್ರತಿಭಟನೆ. |
system | ಸ್ಟ್ರಿಂಗ್ ಅಥವಾ ವ್ಯೂಹ | ಇಲ್ಲ. | ಸ್ಟ್ರಿಂಗ್ ಅಥವಾ ಟೆಕ್ಸ್ಟ್ ಬ್ಲಾಕ್ಗಳಾಗಿ ಸಿಸ್ಟಮ್ ಪ್ರಾಂಪ್ಟ್. |
temperaturetop_p | ಸಂಖ್ಯೆ | ಇಲ್ಲ. | ಮಾದರಿ ನಿಯಂತ್ರಣಗಳು, ಮಾದರಿ ಅವುಗಳನ್ನು ಎಲ್ಲಿಗೆ ಕೊಂಡೊಯ್ಯುತ್ತದೆ. top_k ಸ್ವೀಕರಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಕೈಬಿಡಲಾಗುತ್ತದೆ. |
stop_sequences | ತಂತಿಗಳ ಶ್ರೇಣಿ | ಇಲ್ಲ. | ಉತ್ತರವನ್ನು ಕೊನೆಗೊಳಿಸುವ ಪಠ್ಯ. ಗರಿಷ್ಠ 4 ತಂತಿಗಳು, ಪ್ರತಿಯೊಂದೂ ಗರಿಷ್ಠ 256 ಅಕ್ಷರಗಳು. |
toolstool_choice | ಕ್ಯಾಮೆರಾ, Object | ಇಲ್ಲ. | ಸಾಧನಗಳು name, description ಮತ್ತು input_schemaಎ. web_search ಪರಿಚಾರಕ ಸಾಧನವು ಸಕ್ರಿಯಗೊಂಡಿದೆ ಅಂತರ್ಜಾಲದಲ್ಲಿ ಹುಡುಕಾಟ; ಅಪ್ಲಿಕೇಶನ್ ಅಪ್ಲಿಕೇಶನ್ ಅಪ್ಲಿಕೇಶನ್ ಅಪ್ಲಿಕೇಶನ್ ಅಪ್ಲಿಕೇಶನ್ ಅಪ್ಲಿಕೇಶನ್ ಅಪ್ಲಿಕೇಶನ್ ಅಪ್ಲಿಕೇಶನ್ ಅಪ್ಲಿಕೇಶನ್ ಅಪ್ಲಿಕೇಶನ್ unsupported_tool. tool_choice ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ auto, any, tool ಅಥವಾ none, ಮತ್ತು disable_parallel_tool_use. |
thinking | ವಸ್ತು | ಇಲ್ಲ. | {"type": "enabled", "budget_tokens": 8192}, {"type": "adaptive"} ಅಥವಾ {"type": "disabled"}ಬಜೆಟ್ ಪ್ರಯತ್ನದ ಮಟ್ಟವನ್ನು ಆಯ್ಕೆ ಮಾಡುತ್ತದೆಃ ಕನಿಷ್ಠ 2,048ಕ್ಕಿಂತ ಕಡಿಮೆ, ಕನಿಷ್ಠ 2,048ರಿಂದ, ಮಧ್ಯಮ 8,192ರಿಂದ, ಗರಿಷ್ಠ 16,384ರಿಂದ. ಹೊಂದಾಣಿಕೆಯ ಬಳಕೆಗಳು. output_config.effortಅಥವಾ ಹೆಚ್ಚು ಹೆಚ್ಚು. |
stream | ಬೂಲಿಯನ್ | ಇಲ್ಲ. | ನೀವು Anthropic's event format ಗೆ ಭೇಟಿ ನೀಡುತ್ತೀರಿ. |
metadata | ವಸ್ತು | ಇಲ್ಲ. | ಸ್ವೀಕರಿಸಲಾಗಿದೆ ಮತ್ತು ನಿರ್ಲಕ್ಷಿಸಲಾಗಿದೆ. |
ಸವಾಲು
{
"id": "msg_01c7a2f93e5b4d08",
"type": "message",
"role": "assistant",
"model": "anthropic/claude-sonnet-5",
"content": [{ "type": "text", "text": "A Lightning invoice is..." }],
"stop_reason": "end_turn",
"stop_sequence": null,
"usage": {
"input_tokens": 1240,
"output_tokens": 380,
"cache_read_input_tokens": 0,
"cache_creation_input_tokens": 0
},
"nymbot": { "balance": "pro", "charged_credits": 0.162, "charged_sats": 16.2, "balance_credits": 412.425, "balance_sats": 41242.5 }
}
content ಸಹ ಹಿಡಿದಿಟ್ಟುಕೊಳ್ಳಬಹುದು tool_use Blocks ಮತ್ತು A thinking
ಬ್ಲಾಕ್, ಯಾರಿಗೆ signature ಖಾಲಿಯಾಗಿದೆ. stop_reason ಎಂಬುದು
end_turn, max_tokens, tool_use ಅಥವಾ refusal,
worked out the same way as finish_reason ಮೇಲೆ
ಸೊಂಯ್ ಸೈಬರ್ ಶಾಟ್ ಡಿಜಿಟಲ್; stop_sequence ಯಾವಾಗಲೂ
null, ಒಂದು ನಿಲುಗಡೆ ಅನುಕ್ರಮವು ಉತ್ತರವನ್ನು ಕೊನೆಗೊಳಿಸಿದಾಗಲೂ ಸಹ. input_tokens ಹೊಸ ಇನ್ಪುಟ್ ಅನ್ನು ಮಾತ್ರ ಎಣಿಸಲಾಗುತ್ತದೆ; ಕ್ಯಾಶ್ ಮಾಡಲಾದ ಇನ್ಪುಟ್ ಎರಡು ಕ್ಯಾಶ್ ಕ್ಷೇತ್ರಗಳಲ್ಲಿರುತ್ತದೆ. ವೆಚ್ಚವು
nymbot ವಸ್ತು ಮತ್ತು X-Nymbot-Cost-Sats ಸೊಸೈಟಿ
ಹೌದು, ಹೌದು, ಹೌದು, ಹೌದು, ಹೌದು, ಹೌದು, ಹೌದು, ಹೌದು, ಹೌದು, ಹೌದು message_start,
content_block_start, ping, content_block_delta
(text_delta, input_json_delta ಅಥವಾ thinking_delta),
content_block_stop, message_delta ನಿಲುಗಡೆ ಕಾರಣ, ಬಳಕೆ ಮತ್ತು nymbot Cost Object ಮತ್ತು message_stopಎ. ping ಕಲಬುರಗಿ ಸ 11:ಬರುವ ವರ್ಷದ ಅಕ್ಟೋಬರ್ 2 ರೊಳಗೆ ದೇಶವನ್ನು ಬಯಲು ಶೌಚ ಮುಕ್ತ ರಾಷ್ಟ್ರವನ್ನಾಗಿ ಘೋಷಿಸುವ ಉದ್ದೇಶವನ್ನು ಕೇಂದ್ರ ಸರಕಾರ ಹೊಂದಿದೆ ಎಂದು ಕೇಂದ್ರ ಕುಡಿಯುವ ನೀರು ಮತ್ತು ನೈರ್ಮಲ್ಯ ಖಾತೆ ಸಚಿವ ರಮೇಶ ಜಿಗಜಿಣಗಿ ಹೇಳಿದರು.
tool_use ನಿಮ್ಮ ವೆಬ್ಸೈಟ್ನಲ್ಲಿ ಆಟದ ಕೋಡ್ ಕೋಡ್ ಮತ್ತು ಪೇಸ್ಟ್ ನಕಲಿಸಿ. input_json_delta.
Errors on this endpoint use Anthropic's format:
{"type": "error", "error": {"type": "not_found_error", "message": "…"}}ಒಂದು Short Balance ಇದೆ. 402 billing_errorಸೊಂಯ್ ಸೈಬರ್ ಶಾಟ್ ಡಿಜಿಟಲ್ ಕ್ಯಾಮೆರಾ ಸಿಲ್ವರ್ ಬೆಲೆಗಳು ನಿಯಮಿತವಾಗಿ ಬದಲಾಗುತ್ತದೆ.
503 overloaded_errorಸ್ಟ್ರೀಮ್ ಪ್ರಾರಂಭವಾದ ನಂತರ ವೈಫಲ್ಯವನ್ನು ಕಳುಹಿಸಲಾಗುತ್ತದೆ error ಘಟನೆ.
cURL
curl https://nymbot.ai/api/v1/messages \
-H "x-api-key: $NYMBOT_API_KEY" \
-H "anthropic-version: 2023-06-01" \
-H "Content-Type: application/json" \
-d '{
"model": "claude-sonnet-5",
"max_tokens": 1024,
"messages": [{"role": "user", "content": "What is a Lightning invoice?"}]
}'
Python
import os
import anthropic
client = anthropic.Anthropic(base_url="https://nymbot.ai/api", api_key=os.environ["NYMBOT_API_KEY"])
message = client.messages.create(
model="claude-sonnet-5",
max_tokens=1024,
messages=[{"role": "user", "content": "What is a Lightning invoice?"}],
)
print(message.content[0].text)
JavaScript
import Anthropic from "@anthropic-ai/sdk";
const client = new Anthropic({ baseURL: "https://nymbot.ai/api", apiKey: process.env.NYMBOT_API_KEY });
const message = await client.messages.create({
model: "claude-sonnet-5",
max_tokens: 1024,
messages: [{ role: "user", content: "What is a Lightning invoice?" }],
});
console.log(message.content[0].text);
ಟೋಕನ್ಗಳನ್ನು ಎಣಿಸಲಾಗುತ್ತಿದೆ
ಕಲಬುರಗಿ ಸ 11:ಬರುವ ವರ್ಷದ ಅಕ್ಟೋಬರ್ 2 ರೊಳಗೆ ದೇಶವನ್ನು ಬಯಲು ಶೌಚ ಮುಕ್ತ ರಾಷ್ಟ್ರವನ್ನಾಗಿ ಘೋಷಿಸುವ ಉದ್ದೇಶವನ್ನು ಕೇಂದ್ರ ಸರಕಾರ ಹೊಂದಿದೆ ಎಂದು ಕೇಂದ್ರ ಕುಡಿಯುವ ನೀರು ಮತ್ತು ನೈರ್ಮಲ್ಯ ಖಾತೆ ಸಚಿವ ರಮೇಶ ಜಿಗಜಿಣಗಿ ಹೇಳಿದರು.
POST https://nymbot.ai/api/v1/messages/count_tokens - ಒಂದು API ಕೀಲಿಯ ಅಗತ್ಯವಿದೆ. ಉಚಿತ.
ದೇಹವು ಒಂದೇ ಆಗಿರುತ್ತದೆ ಸಂಕ್ಷಿಪ್ತಆಸಕ್ತರು max_tokensಮಾದರಿ ಹೆಸರು ಪರಿಹರಿಸಬೇಕಾಗುತ್ತದೆ. ಎಣಿಕೆ ಒಂದು ಅಂದಾಜುಃ ಸಿಸ್ಟಮ್ ಪ್ರಾಂಪ್ಟ್ನ ಅಕ್ಷರಗಳು, ಸಂದೇಶಗಳು, ಟೂಲ್ ಕರೆಗಳು ಮತ್ತು ಟೂಲ್ ವ್ಯಾಖ್ಯಾನಗಳನ್ನು ನಾಲ್ಕರಿಂದ ಭಾಗಿಸಿ, ಜೊತೆಗೆ ಪ್ರತಿ ಚಿತ್ರಕ್ಕೂ 1,600. ಇದು ಪೂರೈಕೆದಾರರ ಸ್ವಂತ ಟೋಕನೈಸರ್ ಅಲ್ಲ, ಆದ್ದರಿಂದ ನೈಜ ಎಣಿಕೆ ಭಿನ್ನವಾಗಿರಬಹುದು. ಅದರ ಕ್ಯಾಪ್ ಅನ್ನು ತಲುಪಿದ ಕೀಲಿಯು ಇನ್ನೂ ಅದನ್ನು ಬಳಸಬಹುದು.
ಸವಾಲು
{ "input_tokens": 318 }
cURL
curl https://nymbot.ai/api/v1/messages/count_tokens \
-H "x-api-key: $NYMBOT_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "claude-sonnet-5",
"messages": [{"role": "user", "content": "What is a Lightning invoice?"}]
}'
Python
import os
import anthropic
client = anthropic.Anthropic(base_url="https://nymbot.ai/api", api_key=os.environ["NYMBOT_API_KEY"])
count = client.messages.count_tokens(
model="claude-sonnet-5",
messages=[{"role": "user", "content": "What is a Lightning invoice?"}],
)
print(count.input_tokens)
JavaScript
import Anthropic from "@anthropic-ai/sdk";
const client = new Anthropic({ baseURL: "https://nymbot.ai/api", apiKey: process.env.NYMBOT_API_KEY });
const count = await client.messages.countTokens({
model: "claude-sonnet-5",
messages: [{ role: "user", content: "What is a Lightning invoice?" }],
});
console.log(count.input_tokens);
Listing ಮಾದರಿಗಳು
ಪ್ರತಿ ಮಾದರಿ ಮತ್ತು ಜನರೇಟರ್ ಅನ್ನು ಎ. ಪಿ. ಐ. ಸ್ವೀಕರಿಸುತ್ತದೆ, ಅದರ ವೆಚ್ಚದೊಂದಿಗೆ. ಪಟ್ಟಿಯನ್ನು ಅಪ್ಲಿಕೇಶನ್ನ ಪಿಕರ್ನ ಅದೇ ಲೈವ್ ಕ್ಯಾಟಲಾಗ್ನಿಂದ ಓದಲಾಗುತ್ತದೆ, ಆದ್ದರಿಂದ ಸರ್ವರ್ ಯಾವಾಗಲೂ ಏನು ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ.
GET https://nymbot.ai/api/v1/models - ಯಾವುದೇ ಕೀಲಿಯ ಅಗತ್ಯವಿಲ್ಲ. ಐದು ನಿಮಿಷಗಳ ಕಾಲ ಕ್ಯಾಶ್ ಮಾಡಲಾಗಿದೆ.
GET /api/v1/models/{id} ಒಂದು ನಮೂದನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ.
| ಕ್ಷೇತ್ರ | ಪ್ರಕಾರ | ಕೊನೆಗೆ | ವಿವರಣೆ |
|---|---|---|---|
type | ಸ್ಟ್ರಿಂಗ್ (ಕ್ವೆರಿ) | ಇಲ್ಲ. | chat (ಇದನ್ನು ಓದಿದರೆ ಅದು ಸುಲಭವಲ್ಲ) image, video, audio, embedding ಅಥವಾ allಕೆಲವನ್ನು ಹೀಗೆ ನೀಡಬಹುದು. image,video. |
ಬೆಲೆಗಳು ಎಂದರೆ ನೀವು ಪಾವತಿಸುವ ಶುಲ್ಕ ಮತ್ತು ಅಂಚು ಈಗಾಗಲೇ ಡಾಲರ್ಗಳಲ್ಲಿ ಮತ್ತು ಪ್ರಸ್ತುತ ಬಿಟ್ಕಾಯಿನ್ ಬೆಲೆಯಲ್ಲಿ ಸ್ಯಾಟ್ಗಳಲ್ಲಿ ಇವೆ. balance ಯಾವ ಸಮತೋಲನವು ಮಾದರಿಯು ಖರ್ಚು ಮಾಡುತ್ತದೆ ಎಂದು ಹೇಳುತ್ತದೆ.
nymbot_key ಇದು ಅಪ್ಲಿಕೇಶನ್ನಲ್ಲಿರುವ ಮಾದರಿಯ ಸಂಕ್ಷಿಪ್ತ ಹೆಸರು. created ಯಾವಾಗಲೂ 0 ಆಗಿರುತ್ತದೆ, ಏಕೆಂದರೆ ಒಂದು ಮಾದರಿಯನ್ನು ಯಾವಾಗ ಸೇರಿಸಲಾಗಿದೆ ಎಂಬುದನ್ನು ಕ್ಯಾಟಲಾಗ್ ದಾಖಲಿಸುವುದಿಲ್ಲ. ಪ್ರಕಟಿತ ಟೋಕನ್ ದರಗಳಿಲ್ಲದ ಮಾದರಿಯು ಬೆಲೆಯನ್ನು ನಿಗದಿಪಡಿಸುತ್ತದೆ. per_request ಬದಲಿಗೆ.
nymbot/auto ಯಾವಾಗಲೂ ಮೊದಲನೆಯದಾಗಿದೆ, ಬೆಲೆ ನಿಗದಿಪಡಿಸಲಾಗಿದೆ variable, ಒಂದು ಜೊತೆ
routes ಪ್ರತಿ ಪ್ರಮಾಣಿತ ಮಾರ್ಗದ ದರಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡಿ. ಇದು ದೃಷ್ಟಿ ಮತ್ತು ತರ್ಕವನ್ನು ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ, ಆದರೆ ಸಾಧನಗಳಲ್ಲ.
GET /api/v1/models/{id} ವಿನಂತಿಯಂತೆ ಅದೇ ಹೆಸರುಗಳು ಮತ್ತು ಅಡ್ಡಹೆಸರುಗಳನ್ನು ಸ್ವೀಕರಿಸುತ್ತದೆ ಮತ್ತು ಅವರು ನಿರ್ಧರಿಸಿದ ಮಾದರಿಗೆ ನಮೂದನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ.
ಸವಾಲು
{
"object": "list",
"data": [
{
"id": "anthropic/claude-sonnet-5",
"object": "model",
"type": "chat",
"owned_by": "anthropic",
"name": "Claude Sonnet 5",
"created": 0,
"context_length": 1000000,
"max_output_tokens": 64000,
"architecture": { "input_modalities": ["text", "image"], "output_modalities": ["text"] },
"supported_parameters": ["max_tokens", "temperature", "tools", "tool_choice", "reasoning", "response_format", "stop"],
"capabilities": { "vision": true, "video": false, "tools": true, "reasoning": true, "web_search": true },
"balance": "pro",
"pricing": {
"type": "per_token",
"currency": "USD",
"input_per_1M_tokens": 4.725,
"output_per_1M_tokens": 23.625,
"cache_read_per_1M_tokens": 0.4725,
"sats_input_per_1M_tokens": 4038,
"sats_output_per_1M_tokens": 20192
},
"description": "...",
"nymbot_key": "claude-sonnet"
}
]
}
ಇಂಗ್ಲಿಷ್ ಭಾಷೆ :
- ಚಿತ್ರ ಹೌದು, entries have
capabilities(accepts_image_url,requires_image_url,edit) ಮತ್ತು ಒಂದು ಬೆಲೆper_generation. - ವೀಡಿಯೊ ಹೌದು, entries have
max_duration_secondsಮತ್ತುresolutions, ಮತ್ತು ಒಂದು ಬೆಲೆper_secondಆದ್ದರಿಂದ, ಎಲ್ಲಾ ಅಪ್ಲಿಕೇಶನ್ - ಆಡಿಯೋ ಹೌದು, entries have
audio_typespeechಅಥವಾtranscriptionಬೋನಸ್per_1k_charsಅಥವಾper_minute. - ಒಳಸೇರಿಸುವಿಕೆ ಹೌದು, entries have
dimensions,context_length,max_inputsಆದ್ದರಿಂದ ನೀವು 1 ಮಿಲಿಯನ್ input tokens ಖರೀದಿಸಬಹುದು.
ಗುರುತಿಸಲಾದ ಬೆಲೆಗಳು "estimated": true ಕಲಬುರಗಿ ಸ 11:ಬರುವ ವರ್ಷದ ಅಕ್ಟೋಬರ್ 2 ರೊಳಗೆ ದೇಶವನ್ನು ಬಯಲು ಶೌಚ ಮುಕ್ತ ರಾಷ್ಟ್ರವನ್ನಾಗಿ ಘೋಷಿಸುವ ಉದ್ದೇಶವನ್ನು ಕೇಂದ್ರ ಸರಕಾರ ಹೊಂದಿದೆ ಎಂದು ಕೇಂದ್ರ ಕುಡಿಯುವ ನೀರು ಮತ್ತು ನೈರ್ಮಲ್ಯ ಖಾತೆ ಸಚಿವ ರಮೇಶ ಜಿಗಜಿಣಗಿ ಹೇಳಿದರು. type ರಿಟರ್ನ್ಸ್ 400.
cURL
curl "https://nymbot.ai/api/v1/models?type=chat"
Python
import requests
models = requests.get("https://nymbot.ai/api/v1/models", params={"type": "chat"}).json()["data"]
for m in models:
print(m["id"], m["balance"], m["pricing"].get("input_per_1M_tokens"))
JavaScript
const res = await fetch("https://nymbot.ai/api/v1/models?type=chat");
const { data } = await res.json();
for (const m of data) console.log(m.id, m.balance, m.pricing.input_per_1M_tokens);