ನಿಮ್ಮ ಆ್ಯಪ್ಗೆ Claude API ಅನ್ನು ಹೇಗೆ ಸಂಯೋಜಿಸುವುದು
Claude API ಅನ್ನು ಸಂಯೋಜಿಸಲು, Anthropic ನ Claude Console ನಲ್ಲಿ API ಕೀ ರಚಿಸಿ, ಅದನ್ನು ಸರ್ವರ್-ಬದಿಯ ರಹಸ್ಯ ವಾಗಿ ಇರಿಸಿ (ಸಾಮಾನ್ಯವಾಗಿ ANTHROPIC_API_KEY), ಮತ್ತು ಅಧಿಕೃತ SDK ಗಳಲ್ಲಿ ಒಂದನ್ನು ಬಳಸಿ, ನಿಮ್ಮ ಸ್ವಂತ ಸರ್ವರ್ನಲ್ಲಿರುವ ಮಾರ್ಗದಿಂದ Messages API ಅನ್ನು ಕರೆ ಮಾಡಿ. ಪ್ರತಿ ವಿನಂತಿ ಒಂದು model ಹೆಸರಿಸುತ್ತದೆ, max_tokens (ನೀವು ಸ್ವೀಕರಿಸುವ ಅತಿ ಉದ್ದದ ಉತ್ತರ) ಹೊಂದಿಸುತ್ತದೆ, ಮತ್ತು ಸಂಭಾಷಣೆಯನ್ನು messages ಆಗಿ ಕಳುಹಿಸುತ್ತದೆ; ನಿಮ್ಮ ಸೂಚನೆಗಳು ಪ್ರತ್ಯೇಕ system ಪ್ರಾಂಪ್ಟ್ನಲ್ಲಿರುತ್ತವೆ. ವೆಚ್ಚ ಮಿತಿ ಹೊಂದಿಸಿ, ದೀರ್ಘ ಉತ್ತರಗಳನ್ನು ಸ್ಟ್ರೀಮ್ ಮಾಡಿ, ಮತ್ತು ದರ ಮಿತಿ (429) ಹಾಗೂ ಓವರ್ಲೋಡ್ (529) ದೋಷಗಳನ್ನು ಮರುಪ್ರಯತ್ನಗಳೊಂದಿಗೆ ನಿರ್ವಹಿಸಿ.
ಈ ಮಾರ್ಗದರ್ಶಿ ಸೆಟಪ್, ಸುರಕ್ಷಿತ ವಿನಂತಿ ಹರಿವು, AI ಬಿಲ್ಡರ್ಗಾಗಿ ಪ್ರಾಂಪ್ಟ್ಗಳು ಮತ್ತು ನಿರೀಕ್ಷಿಸಬೇಕಾದ ದೋಷಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. Anthropic ವಿವರಗಳು ಸೆಪ್ಟೆಂಬರ್ 2026 ರ ಅದರ ದಾಖಲಾತಿಯಿಂದ. ಟೋಕನ್ಗಳು ಮತ್ತು ಬೆಲೆ ನಿಗದಿ ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ ಎಂಬುದಕ್ಕೆ, LLM API ಗಳನ್ನು ಹೇಗೆ ಬಳಸುವುದು ನೋಡಿ.
ಇದರೊಂದಿಗೆ ನೀವು ಏನು ನಿರ್ಮಿಸಬಹುದು
- ಚಾಟ್ ಸಹಾಯಕರು ಮತ್ತು ಸಹಾಯ ವಿಜೆಟ್ಗಳು (AI ಚಾಟ್ಬಾಟ್ ಆ್ಯಪ್ ಅನ್ನು ಹೇಗೆ ನಿರ್ಮಿಸುವುದು)
- ಸಾರಾಂಶಗಳು, ಪುನಃ ಬರೆಯುವಿಕೆ ಮತ್ತು ಕರಡು ಉತ್ತರಗಳು
- ದಸ್ತಾವೇಜುಗಳು, ಇಮೇಲ್ಗಳು ಮತ್ತು ಫಾರ್ಮ್ಗಳಿಂದ ಕ್ಷೇತ್ರಗಳನ್ನು ಹೊರತೆಗೆಯುವುದು
- ನಿಮ್ಮ ಸ್ವಂತ ವಿಷಯದಿಂದ ಪ್ರಶ್ನೆಗಳಿಗೆ ಉತ್ತರಿಸುವುದು
- ಟೂಲ್ ಬಳಕೆಯ ಮೂಲಕ ನಿಮ್ಮ ಆ್ಯಪ್ನ ಕಾರ್ಯಗಳನ್ನು ಕರೆಯುವ ಏಜೆಂಟ್ಗಳು
ಹೆಚ್ಚಿನ ಐಡಿಯಾಗಳಿಗೆ, ನಿಮ್ಮ ಆ್ಯಪ್ಗೆ AI ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಹೇಗೆ ಸೇರಿಸುವುದು ನೋಡಿ.
Messages API ಸಂಕ್ಷಿಪ್ತವಾಗಿ
Anthropic ನ API ಉಲ್ಲೇಖದ ಪ್ರಕಾರ, ವಿನಂತಿ https://api.anthropic.com/v1/messages ಗೆ POST ಆಗಿದ್ದು ಇವುಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ:
| ಭಾಗ | ಅದು ಏನು |
|---|---|
x-api-key ಹೆಡರ್ | ನಿಮ್ಮ API ಕೀ |
anthropic-version ಹೆಡರ್ | API ಆವೃತ್ತಿ, ಉದಾಹರಣೆಗೆ 2023-06-01 |
model (ಕಡ್ಡಾಯ) | ಯಾವ Claude ಮಾದರಿ ಬಳಸಬೇಕು |
max_tokens (ಕಡ್ಡಾಯ) | ಉತ್ತರದಲ್ಲಿ ಇರಬಹುದಾದ ಗರಿಷ್ಠ ಟೋಕನ್ಗಳು; ಮಾದರಿ ಮೊದಲೇ ನಿಲ್ಲಬಹುದು |
messages (ಕಡ್ಡಾಯ) | ಸಂಭಾಷಣೆ: ಪರ್ಯಾಯ user ಮತ್ತು assistant ತಿರುವುಗಳು |
system (ಐಚ್ಛಿಕ) | ಇಡೀ ಸಂಭಾಷಣೆಗೆ ಅನ್ವಯವಾಗುವ ಸೂಚನೆಗಳು |
stream (ಐಚ್ಛಿಕ) | ಉತ್ತರ ಬರೆಯುತ್ತಿದ್ದಂತೆಯೇ ಪಡೆಯಲು true ಹೊಂದಿಸಿ, server-sent events ಮೂಲಕ |
API ಸ್ಥಿತಿರಹಿತ: ಸಂಭಾಷಣೆಯನ್ನು ಮುಂದುವರಿಸಲು, ಪ್ರತಿ ವಿನಂತಿಯೊಂದಿಗೆ ಹಿಂದಿನ ತಿರುವುಗಳನ್ನು ಮತ್ತೆ ಕಳುಹಿಸಿ. ಅದಕ್ಕೇ ದೀರ್ಘ ಚಾಟ್ಗಳು ಪ್ರತಿ ಸಂದೇಶಕ್ಕೆ ಹೆಚ್ಚು ವೆಚ್ಚವಾಗುತ್ತವೆ.
Anthropic Python, TypeScript, C#, Go, Java, PHP ಮತ್ತು Ruby ಗಾಗಿ ಅಧಿಕೃತ SDK ಗಳನ್ನು ಪ್ರಕಟಿಸುತ್ತದೆ. ಅವು ಹೆಡರ್ಗಳನ್ನು ಹೊಂದಿಸುತ್ತವೆ, ಪ್ರತಿಕ್ರಿಯೆಗಳನ್ನು ಪಾರ್ಸ್ ಮಾಡುತ್ತವೆ ಮತ್ತು ಸ್ಟ್ರೀಮಿಂಗ್ ಬೆಂಬಲಿಸುತ್ತವೆ. ವಿಶೇಷ ಕಾರಣವಿಲ್ಲದಿದ್ದರೆ ರಾ HTTP ಬದಲು ಒಂದನ್ನು ಬಳಸಿ.
ಮಾದರಿ ಆಯ್ಕೆ
Anthropic ಸಾಮರ್ಥ್ಯ, ವೇಗ ಮತ್ತು ಬೆಲೆಯ ನಡುವೆ ವ್ಯಾಪಾರ ಮಾಡುವ ಹಲವು Claude ಮಾದರಿಗಳನ್ನು ನೀಡುತ್ತದೆ, ಮತ್ತು ಈ ಪಟ್ಟಿ ಬದಲಾಗುತ್ತದೆ. ನಿಮ್ಮ ಕೆಲಸವನ್ನು ಚೆನ್ನಾಗಿ ಮಾಡುವ ಚಿಕ್ಕ ಮಾದರಿಯನ್ನು ಆರಿಸಿ, ನೈಜ ಉದಾಹರಣೆಗಳ ಮೇಲೆ ಪರೀಕ್ಷಿಸಿ, ಮತ್ತು ಮಾದರಿ ID ಅನ್ನು ಕಾನ್ಫಿಗರೇಶನ್ನಲ್ಲಿ ಇರಿಸಿ, ಇದರಿಂದ ಕೋಡ್ ಬದಲಿಸದೆ ಬದಲಾಯಿಸಬಹುದು. ಪ್ರಸ್ತುತ ಆಯ್ಕೆಗಳು ಮತ್ತು ದರಗಳಿಗೆ Anthropic ನ ಮಾದರಿಗಳು ಮತ್ತು ಬೆಲೆ ಪುಟಗಳನ್ನು ನೋಡಿ.
ನಿಮ್ಮ ಖಾತೆಯನ್ನು ಹೊಂದಿಸುವುದು
- platform.claude.com ನಲ್ಲಿ Claude Console ಗೆ ಸೈನ್ ಇನ್ ಮಾಡಿ ಮತ್ತು ಬಿಲ್ಲಿಂಗ್ ಸೇರಿಸಿ.
- API ಕೀ ರಚಿಸಿ. ಪರೀಕ್ಷೆ ಮತ್ತು ಉತ್ಪಾದನೆಗೆ ಪ್ರತ್ಯೇಕ ಕೀ ಇರಿಸಿ, ಇದರಿಂದ ಒಂದನ್ನು ರದ್ದುಗೊಳಿಸಿದರೆ ಇನ್ನೊಂದು ಮುರಿಯುವುದಿಲ್ಲ.
- ವೆಚ್ಚ ಮಿತಿ ಹೊಂದಿಸಿ. ನೀವು ಹೊಂದಿಸಿದ ವೆಚ್ಚ ಮಿತಿಯನ್ನು ಬಳಕೆ ತಲುಪಿದಾಗ API 400 ದೋಷ ನೀಡುತ್ತದೆ ಎಂದು Anthropic ನ ದೋಷ ಪುಟ ಗಮನಿಸುತ್ತದೆ, ಆದ್ದರಿಂದ ಅದು ಸಂಭವಿಸಿದಾಗ ನಿಮ್ಮ ಆ್ಯಪ್ ಸ್ಪಷ್ಟ ಸಂದೇಶ ತೋರಿಸಬೇಕು.
- ದರ ಮಿತಿಗಳನ್ನು ಪರಿಶೀಲಿಸಿ Console ನಲ್ಲಿ ನಿಮ್ಮ ಖಾತೆಗೆ; ಅವು ಸಂಸ್ಥೆಯ ಮಟ್ಟದಲ್ಲಿ ಅಳೆಯಲ್ಪಡುತ್ತವೆ.
ವಿನಂತಿ ಹರಿವು
- ಬಳಕೆದಾರ ನಿಮ್ಮ ಆ್ಯಪ್ನಲ್ಲಿ ಕ್ರಿಯೆ ಮಾಡುತ್ತಾರೆ: ಸಂದೇಶ ಕಳುಹಿಸುತ್ತಾರೆ, "ಸಾರಾಂಶ" ಕ್ಲಿಕ್ ಮಾಡುತ್ತಾರೆ.
- ಬ್ರೌಸರ್ ನಿಮ್ಮ ಸರ್ವರ್ ಮಾರ್ಗವನ್ನು ಕರೆಯುತ್ತದೆ, ನೇರವಾಗಿ Anthropic ಅನ್ನು ಎಂದಿಗೂ ಅಲ್ಲ.
- ನಿಮ್ಮ ಸರ್ವರ್ ಬಳಕೆದಾರ ಲಾಗಿನ್ ಆಗಿದ್ದಾರೆ ಮತ್ತು ವೈಶಿಷ್ಟ್ಯ ಬಳಸಲು ಅನುಮತಿ ಇದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸುತ್ತದೆ, ಮತ್ತು ಪ್ರತಿ ಬಳಕೆದಾರರ ಮಿತಿ ಅನ್ವಯಿಸುತ್ತದೆ.
- ಅದು ವಿನಂತಿಯನ್ನು ನಿರ್ಮಿಸುತ್ತದೆ: ನಿಮ್ಮ ನಿಯಮಗಳೊಂದಿಗೆ ಸಿಸ್ಟಮ್ ಪ್ರಾಂಪ್ಟ್, ಬಳಕೆದಾರರ ಇನ್ಪುಟ್, ಮತ್ತು ಕಾರ್ಯಕ್ಕೆ ಬೇಕಾದ ಯಾವುದೇ ಡೇಟಾ.
- ಪರಿಸರದಿಂದ ಕೀ ಮತ್ತು ಸೂಕ್ತ
max_tokensಬಳಸಿ Messages API ಅನ್ನು ಕರೆಯುತ್ತದೆ. - ಉತ್ತರವನ್ನು ಬ್ರೌಸರ್ಗೆ ಸ್ಟ್ರೀಮ್ ಮಾಡುತ್ತದೆ ಮತ್ತು ಪ್ರತಿಕ್ರಿಯೆಯಿಂದ ಟೋಕನ್ ಬಳಕೆಯನ್ನು ದಾಖಲಿಸುತ್ತದೆ.
ಆಯ್ಕೆಗಳು ಮತ್ತು ವ್ಯಾಪಾರ-ವಿನಿಮಯ
| ನಿರ್ಧಾರ | ಸರಳ ಆಯ್ಕೆ | ಇನ್ನೂ ಮುಂದೆ ಹೋದಾಗ |
|---|---|---|
| ಸ್ಟ್ರೀಮಿಂಗ್ | ಸಂಪೂರ್ಣ ಉತ್ತರಕ್ಕಾಗಿ ಕಾಯಿರಿ | ಚಾಟ್ ಮತ್ತು ದೀರ್ಘ ಯಾವುದಕ್ಕಾದರೂ ಸ್ಟ್ರೀಮ್ ಮಾಡಿ; ದೀರ್ಘಕಾಲೀನ ವಿನಂತಿಗಳಿಗೆ Anthropic ಸ್ಟ್ರೀಮಿಂಗ್ ಅಥವಾ ಬ್ಯಾಚ್ಗಳನ್ನು ಶಿಫಾರಸು ಮಾಡುತ್ತದೆ |
| ಔಟ್ಪುಟ್ ಸ್ವರೂಪ | ಸರಳ ಪಠ್ಯ | ನಿಮ್ಮ ಕೋಡ್ಗೆ ಕ್ಷೇತ್ರಗಳನ್ನು ಓದಬೇಕಾದಾಗ ರಚನಾತ್ಮಕ JSON ಔಟ್ಪುಟ್ |
| ನಿಮ್ಮ ಡೇಟಾ | ಸಂಬಂಧಿತ ದಾಖಲೆಯನ್ನು ಸೇರಿಸಿ | ತುಂಬಾ ಇದ್ದಾಗ ನಿಮ್ಮ ವಿಷಯದ ಮೇಲೆ ಹುಡುಕಾಟ (RAG ಎಂದರೇನು) |
| ಕ್ರಿಯೆಗಳು | ಮಾದರಿ ಕೇವಲ ಪಠ್ಯ ಬರೆಯುತ್ತದೆ | ಟೂಲ್ ಬಳಕೆ, ನೀವು ವ್ಯಾಖ್ಯಾನಿಸಿದ ಫಂಕ್ಷನ್ ಚಲಾಯಿಸಲು ಮಾದರಿ ನಿಮ್ಮ ಕೋಡ್ ಅನ್ನು ಕೇಳುತ್ತದೆ |
| ಬೃಹತ್, ತುರ್ತಲ್ಲದ ಕೆಲಸ | ಐಟಂಗಳ ಮೇಲೆ ಲೂಪ್ | Message Batches API, ಅದಕ್ಕೆ ಸಲ್ಲಿಸಿ ಫಲಿತಾಂಶಗಳನ್ನು ಪೋಲ್ ಮಾಡಿ |
ನಿಮ್ಮ AI ಬಿಲ್ಡರ್ಗೆ ನೀಡಬೇಕಾದ ಪ್ರಾಂಪ್ಟ್ಗಳು
ಮೊದಲ ವೈಶಿಷ್ಟ್ಯ:
"ಈ ದಸ್ತಾವೇಜಿನ ಬಗ್ಗೆ ಕೇಳಿ" ಫಲಕ ಸೇರಿಸಿ. ಅದು POST /api/ask ಸರ್ವರ್ ಮಾರ್ಗವನ್ನು ಕರೆಯುತ್ತದೆ, ಅದು ಬಳಕೆದಾರ ಲಾಗಿನ್ ಆಗಿದ್ದಾರೆ ಮತ್ತು ದಸ್ತಾವೇಜಿನ ಮಾಲೀಕರು ಎಂದು ಪರಿಶೀಲಿಸುತ್ತದೆ, ನಂತರ ಅಧಿಕೃತ Anthropic SDK ಮತ್ತು ರಹಸ್ಯ ANTHROPIC_API_KEY ಬಳಸಿ Claude Messages API ಅನ್ನು ಕರೆಯುತ್ತದೆ. ಮಾದರಿ ID ಅನ್ನು CLAUDE_MODEL ರಹಸ್ಯದಿಂದ ಓದಿ. ಸಿಸ್ಟಮ್ ಪ್ರಾಂಪ್ಟ್: "ಒದಗಿಸಿದ ದಸ್ತಾವೇಜಿನಿಂದ ಮಾತ್ರ ಉತ್ತರಿಸಿ. ಉತ್ತರ ಅದರಲ್ಲಿ ಇಲ್ಲದಿದ್ದರೆ ಹಾಗೆಯೇ ಹೇಳಿ." ದಸ್ತಾವೇಜಿನ ಪಠ್ಯ ಮತ್ತು ಪ್ರಶ್ನೆ ಕಳುಹಿಸಿ, max_tokens ಅನ್ನು 800 ಹೊಂದಿಸಿ, ಉತ್ತರವನ್ನು ಪುಟಕ್ಕೆ ಸ್ಟ್ರೀಮ್ ಮಾಡಿ, ಮತ್ತು ಕೀ ಅನ್ನು ಬ್ರೌಸರ್ಗೆ ಎಂದಿಗೂ ತೋರಿಸಬೇಡಿ.
ರಕ್ಷಣಾ ಕ್ರಮಗಳು ಮತ್ತು ದೋಷಗಳು:
ಪ್ರತಿ ಬಳಕೆದಾರರಿಗೆ ಗಂಟೆಗೆ 20 ಪ್ರಶ್ನೆಗಳಿಗೆ ಮಿತಿ ಹೊಂದಿಸಿ, ಡೇಟಾಬೇಸ್ನಲ್ಲಿ ಟ್ರ್ಯಾಕ್ ಮಾಡಿ. ಪ್ರತಿ ಪ್ರತಿಕ್ರಿಯೆಯ ಇನ್ಪುಟ್ ಮತ್ತು ಔಟ್ಪುಟ್ ಟೋಕನ್ಗಳನ್ನು ಬಳಕೆದಾರ ID ಮತ್ತು ವಿನಂತಿ ID ಯೊಂದಿಗೆ ದಾಖಲಿಸಿ. 429 ಅಥವಾ 529 ದೋಷಗಳಲ್ಲಿ, retry-after ಹೆಡರ್ ಗೌರವಿಸಿ, ಘಾತೀಯ ಬ್ಯಾಕ್ಆಫ್ನೊಂದಿಗೆ ಗರಿಷ್ಠ 3 ಬಾರಿ ಮರುಪ್ರಯತ್ನಿಸಿ, ನಂತರ "ಸಹಾಯಕ ಕಾರ್ಯನಿರತವಾಗಿದೆ, ಸ್ವಲ್ಪ ಸಮಯದ ನಂತರ ಮತ್ತೆ ಪ್ರಯತ್ನಿಸಿ." ಎಂದು ತೋರಿಸಿ. API ವೆಚ್ಚ ಮಿತಿ ದೋಷ ವರದಿ ಮಾಡಿದರೆ, "AI ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ವಿರಾಮಗೊಳಿಸಲಾಗಿದೆ" ಎಂದು ತೋರಿಸಿ ಮತ್ತು ನಿರ್ವಾಹಕರಿಗೆ ಎಚ್ಚರಿಕೆ ನೀಡಿ.
ನಿರೀಕ್ಷಿಸಬೇಕಾದ ದೋಷಗಳು
Anthropic ನ ದೋಷ ದಾಖಲಾತಿಯಿಂದ, ನಿಮ್ಮ ಆ್ಯಪ್ ನಿಜವಾಗಿ ಎದುರಿಸುವವು:
| ಕೋಡ್ | ಪ್ರಕಾರ | ಏನು ಮಾಡಬೇಕು |
|---|---|---|
| 400 | invalid_request_error | ವಿನಂತಿಯನ್ನು ಸರಿಪಡಿಸಿ; ನೀವು ಹೊಂದಿಸಿದ ವೆಚ್ಚ ಮಿತಿಯನ್ನು ತಲುಪಿದಾಗಲೂ ಇದು ಬರುತ್ತದೆ |
| 401 | authentication_error | ಕೀ ಇದೆ, ಸರಿಯಾಗಿದೆ ಮತ್ತು ರದ್ದುಗೊಂಡಿಲ್ಲ ಎಂದು ಪರಿಶೀಲಿಸಿ |
| 413 | request_too_large | ಕಡಿಮೆ ಕಳುಹಿಸಿ; Messages API ಪ್ರತಿ ವಿನಂತಿಗೆ 32 MB ವರೆಗೆ ಸ್ವೀಕರಿಸುತ್ತದೆ |
| 429 | rate_limit_error | retry-after ಗೌರವಿಸಿ, ಬ್ಯಾಕ್ ಆಫ್ ಮಾಡಿ ಮತ್ತು ಮರುಪ್ರಯತ್ನಿಸಿ |
| 500 | api_error | ಬ್ಯಾಕ್ಆಫ್ನೊಂದಿಗೆ ಮರುಪ್ರಯತ್ನಿಸಿ; ಮುಂದುವರಿದರೆ ವಿನಂತಿ ID ಯೊಂದಿಗೆ ಬೆಂಬಲವನ್ನು ಸಂಪರ್ಕಿಸಿ |
| 529 | overloaded_error | ಎಲ್ಲಾ ಬಳಕೆದಾರರ ತಾತ್ಕಾಲಿಕ ಹೆಚ್ಚಿನ ಟ್ರಾಫಿಕ್; ಬ್ಯಾಕ್ ಆಫ್ ಮಾಡಿ ಮರುಪ್ರಯತ್ನಿಸಿ |
ಅಧಿಕೃತ SDK ಗಳು ತಾತ್ಕಾಲಿಕ ವೈಫಲ್ಯಗಳನ್ನು (ಸಂಪರ್ಕ ದೋಷಗಳು, ದರ ಮಿತಿಗಳು ಮತ್ತು 5xx ದೋಷಗಳು) ಡೀಫಾಲ್ಟ್ ಆಗಿ ಘಾತೀಯ ಬ್ಯಾಕ್ಆಫ್ನೊಂದಿಗೆ ಎರಡು ಬಾರಿ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಮರುಪ್ರಯತ್ನಿಸುತ್ತವೆ ಎಂದು Anthropic ನ ದಾಖಲಾತಿ ಹೇಳುತ್ತದೆ, ಮತ್ತು ಅದನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಬಹುದು. ಪ್ರತಿ ಪ್ರತಿಕ್ರಿಯೆಯಲ್ಲಿ request-id ಹೆಡರ್ ಇರುತ್ತದೆ; ಬೆಂಬಲವು ಸಮಸ್ಯೆಗಳನ್ನು ಹಿಂಬಾಲಿಸಲು ಅದನ್ನು ದಾಖಲಿಸಿ.
ಸಾಮಾನ್ಯ ತಪ್ಪುಗಳು
- ಬ್ರೌಸರ್ನಿಂದ API ಕರೆ ಮಾಡುವುದು. ನಿಮ್ಮ ಕೀ ಸಾರ್ವಜನಿಕವಾಗುತ್ತದೆ. ಯಾವಾಗಲೂ ನಿಮ್ಮ ಸರ್ವರ್ ಮೂಲಕ ಹೋಗಿ. API ಕೀಗಳನ್ನು ಸುರಕ್ಷಿತವಾಗಿ ಇಡುವುದು ಹೇಗೆ ನೋಡಿ.
max_tokensಒಂದು ಗುರಿಯಲ್ಲ, ಮಿತಿ ಎಂದು ಮರೆಯುವುದು. ವೈಶಿಷ್ಟ್ಯಕ್ಕೆ ಬೇಕಾದಷ್ಟು ಹೊಂದಿಸಿ; ತುಂಬಾ ಕಡಿಮೆ ಉತ್ತರಗಳನ್ನು ಕತ್ತರಿಸುತ್ತದೆ, ತುಂಬಾ ಹೆಚ್ಚು ದೀರ್ಘ, ದುಬಾರಿ ಉತ್ತರಗಳ ಅಪಾಯ.- ಬಳಕೆದಾರ ಸಂದೇಶದಲ್ಲಿ ನಿಯಮಗಳನ್ನು ಇಡುವುದು. ಸ್ಥಿರ ಸೂಚನೆಗಳು
systemಪ್ರಾಂಪ್ಟ್ನಲ್ಲಿರಬೇಕು; ಅನುಮತಿಗಳು ನಿಮ್ಮ ಕೋಡ್ನಲ್ಲಿರಬೇಕು. - ಇಡೀ ಚಾಟ್ ಅನ್ನು ಎಂದೆಂದಿಗೂ ಕಳುಹಿಸುವುದು. ಸಂಭಾಷಣೆ ಬೆಳೆದಂತೆ ಹಳೆಯ ತಿರುವುಗಳನ್ನು ಕತ್ತರಿಸಿ ಅಥವಾ ಸಾರಾಂಶ ಮಾಡಿ.
- ವೆಚ್ಚ ಮಿತಿ ಅಥವಾ ಪ್ರತಿ ಬಳಕೆದಾರ ಮಿತಿ ಇಲ್ಲದಿರುವುದು.
- ಮಾದರಿ ID ಅನ್ನು ಕೋಡ್ನಲ್ಲಿ ಗಟ್ಟಿಯಾಗಿ ಬರೆಯುವುದು. ಮಾದರಿಗಳು ನವೀಕರಿಸಲ್ಪಡುತ್ತವೆ ಮತ್ತು ನಿವೃತ್ತವಾಗುತ್ತವೆ.
- ನಿಲ್ಲಿಸುವ ಕಾರಣವನ್ನು ನಿರ್ಲಕ್ಷಿಸುವುದು. ಉತ್ತರ
max_tokensತಲುಪಿ ನಿಂತಿದ್ದರೆ, ಬಳಕೆದಾರರಿಗೆ ತಿಳಿಸಿ ಅಥವಾ ಮಿತಿಯನ್ನು ಹೆಚ್ಚಿಸಿ.
ಪರಿಶೀಲನಾ ಪಟ್ಟಿ
- Claude Console ನಲ್ಲಿ API ಕೀ ರಚಿಸಲಾಗಿದೆ ಮತ್ತು ಸರ್ವರ್-ಬದಿಯ ರಹಸ್ಯವಾಗಿ ಇರಿಸಲಾಗಿದೆ
- ಪರೀಕ್ಷೆ ಮತ್ತು ಉತ್ಪಾದನೆಗೆ ಪ್ರತ್ಯೇಕ ಕೀಗಳು
- ವೆಚ್ಚ ಮಿತಿ ಹೊಂದಿಸಲಾಗಿದೆ; ತಲುಪಿದಾಗ ಸ್ಪಷ್ಟ ಸಂದೇಶ
- ಎಲ್ಲಾ ವಿನಂತಿಗಳು ಅನುಮತಿ ಪರಿಶೀಲನೆಯೊಂದಿಗೆ ನಿಮ್ಮ ಸರ್ವರ್ ಮೂಲಕ
- ಸಿಸ್ಟಮ್ ಪ್ರಾಂಪ್ಟ್ ನಿಯಮಗಳನ್ನು ಹೊಂದಿದೆ; ಮಾದರಿ ID ಕಾನ್ಫಿಗರ್ ಮಾಡಬಹುದಾಗಿದೆ
- ಪ್ರತಿ ವೈಶಿಷ್ಟ್ಯಕ್ಕೆ
max_tokensಹೊಂದಿಸಲಾಗಿದೆ; ದೀರ್ಘ ಉತ್ತರಗಳನ್ನು ಸ್ಟ್ರೀಮ್ ಮಾಡಲಾಗಿದೆ - ನಿಮ್ಮ ಆ್ಯಪ್ನಲ್ಲಿ ಪ್ರತಿ ಬಳಕೆದಾರರ ದರ ಮಿತಿ
- 429 ಮತ್ತು 529 ಬ್ಯಾಕ್ಆಫ್ನೊಂದಿಗೆ ನಿರ್ವಹಿಸಲಾಗಿದೆ; ವಿನಂತಿ ID ಗಳನ್ನು ದಾಖಲಿಸಲಾಗಿದೆ
- ಪುಟವನ್ನು ಮುರಿಯದ ಸ್ನೇಹಪರ ದೋಷ ಸ್ಥಿತಿ
- ಖಾಲಿ, ತುಂಬಾ ದೀರ್ಘ ಮತ್ತು ಪ್ರತಿಕೂಲ ಇನ್ಪುಟ್ಗಳೊಂದಿಗೆ ಪರೀಕ್ಷಿಸಲಾಗಿದೆ
Mythex ನಲ್ಲಿ Claude API ಬಳಸುವುದು
Mythex ನಲ್ಲಿ ನೀವು ನಿರ್ಮಿಸುವ ಆ್ಯಪ್ಗಳಲ್ಲಿ, Claude ವೈಶಿಷ್ಟ್ಯಗಳು ನಿಮ್ಮ ಸ್ವಂತ Anthropic ಕೀ ಬಳಸುತ್ತವೆ ಮತ್ತು ಶುಲ್ಕ Mythex ಬಿಲ್ಡ್ ಕ್ರೆಡಿಟ್ಗಳ ಬದಲು ನಿಮ್ಮ Anthropic ಖಾತೆಗೆ ವಿಧಿಸಲಾಗುತ್ತದೆ. ಅದು ನಿಮ್ಮ ಕೋಡ್ ಬರೆಯುವ Mythex ಏಜೆಂಟ್ನಿಂದ ಪ್ರತ್ಯೇಕ. ANTHROPIC_API_KEY ಅನ್ನು /secrets, ಪ್ರಾಜೆಕ್ಟ್ ಸೆಟ್ಟಿಂಗ್ಗಳು ಅಥವಾ ಚಾಟ್ನಲ್ಲಿನ ರಹಸ್ಯಗಳ ಕಾರ್ಡ್ ಮೂಲಕ ಪ್ರಾಜೆಕ್ಟ್ ರಹಸ್ಯವಾಗಿ ಸೇರಿಸಿ, ನಂತರ ಮೇಲಿನಂತಹ ಪ್ರಾಂಪ್ಟ್ಗಳನ್ನು ಬಳಸಿ ವೈಶಿಷ್ಟ್ಯವನ್ನು ವಿವರಿಸಿ. ಪ್ರಕಟವಾದ ಆ್ಯಪ್ನಲ್ಲಿ ರಹಸ್ಯಗಳನ್ನು ಬದಲಿಸಿದ ನಂತರ ಮತ್ತೆ ಪ್ರಕಟಿಸಿ. ಆರಂಭಿಕ ಪ್ರಾಂಪ್ಟ್ಗಾಗಿ API ಕೀಗಳೊಂದಿಗೆ AI ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಸೇರಿಸಿ ನೋಡಿ. ನೀವು ಪೂರೈಕೆದಾರರ ನಡುವೆ ಆಯ್ಕೆ ಮಾಡುತ್ತಿದ್ದರೆ, OpenAI API ಅನ್ನು ಹೇಗೆ ಸಂಯೋಜಿಸುವುದು OpenAI ಗಾಗಿ ಅದೇ ವಿಷಯವನ್ನು ಒಳಗೊಂಡಿದೆ.
ಪ್ರಶ್ನೆಗಳು
Claude API ಕೀ ಪಡೆಯುವುದು ಹೇಗೆ?
platform.claude.com ನಲ್ಲಿರುವ Claude Console ಗೆ ಸೈನ್ ಇನ್ ಮಾಡಿ, ಬಿಲ್ಲಿಂಗ್ ಹೊಂದಿಸಿ, ಮತ್ತು API ಕೀ ರಚಿಸಿ. ಅದನ್ನು ಸರ್ವರ್-ಬದಿಯ ರಹಸ್ಯವಾಗಿ ಇರಿಸಿ, ಸಾಮಾನ್ಯವಾಗಿ ANTHROPIC_API_KEY ಎಂದು ಹೆಸರಿಸಿ, ಮತ್ತು ಬ್ರೌಸರ್ ಕೋಡ್ನಲ್ಲಿ ಎಂದಿಗೂ ಹಾಕಬೇಡಿ.
Claude API ಗೆ ವಿನಂತಿಗೆ ಏನು ಬೇಕು?
ಸೆಪ್ಟೆಂಬರ್ 2026 ರಂತೆ, Anthropic ನ Messages API ಉಲ್ಲೇಖವು ಮೂರು ಕಡ್ಡಾಯ ದೇಹ ಕ್ಷೇತ್ರಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ: model, max_tokens ಮತ್ತು messages. ನೇರ HTTP ಕರೆಗಳಿಗೆ x-api-key ಮತ್ತು anthropic-version ಹೆಡರ್ಗಳೂ ಬೇಕು; ಅಧಿಕೃತ SDK ಗಳು ಇವನ್ನು ನಿಮಗಾಗಿ ಹೊಂದಿಸುತ್ತವೆ.
Claude API ನಿಂದ 529 ದೋಷ ಎಂದರೇನು?
Anthropic ನ ದೋಷ ಪುಟವು 529 ಅನ್ನು overloaded_error ಎಂದು ವಿವರಿಸುತ್ತದೆ: ಎಲ್ಲಾ ಬಳಕೆದಾರರ ಹೆಚ್ಚಿನ ಟ್ರಾಫಿಕ್ನಿಂದ API ತಾತ್ಕಾಲಿಕವಾಗಿ ಓವರ್ಲೋಡ್ ಆಗಿದೆ. ಘಾತೀಯ ಬ್ಯಾಕ್ಆಫ್ನೊಂದಿಗೆ ಮರುಪ್ರಯತ್ನಿಸಿ. ಅಧಿಕೃತ SDK ಗಳು ಕೆಲವು ತಾತ್ಕಾಲಿಕ ದೋಷಗಳನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಮರುಪ್ರಯತ್ನಿಸುತ್ತವೆ.
OpenAI SDK ಗಾಗಿ ಬರೆದ ಕೋಡ್ನೊಂದಿಗೆ Claude ಬಳಸಬಹುದೇ?
Anthropic OpenAI SDK ಮೇಲ್ಮೈ ಮೂಲಕ Claude ಬಳಸಲು ಹೊಂದಾಣಿಕೆ ಪದರವನ್ನು ದಾಖಲಿಸುತ್ತದೆ. ಹೊಸ ಕೋಡ್ಗೆ, ಅದರ ಸ್ವಂತ SDK ಗಳು Claude-ನಿರ್ದಿಷ್ಟ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ನೀಡುತ್ತವೆ, ಆದ್ದರಿಂದ ಅವೇ ಸಾಮಾನ್ಯವಾಗಿ ಉತ್ತಮ ಆರಂಭ.