ಪರಿಚಯ: ಕೋಡ್ ನಿಮ್ಮ ಭಾವನೆಗಳನ್ನು ಪರಿಗಣಿಸುವುದಿಲ್ಲ
ತಾಡನೆಯಲ್ಲಿ, ದೊಡ್ಡ ಭಾಷಾ ಮಾದರಿಗಳು ಮತ್ತು ಕೋಡ್ ಬಗ್ಗೆ ಒಂದು ವಿಷಯ: ಅವುಗಳನ್ನು ವಿಶೇಷವಾಗಿ ಆತ್ಮವುಂಟು ಮತ್ತು ನಿಮ್ಮ ಪ್ರೋಗ್ರಾಮ್ ಸಂಕಲನವಾಗುವುದನ್ನು ಬೇಟೆ ಮಾಡುವುದರಲ್ಲಿ ಸಂಪೂರ್ಣ indifferent. Claude Haiku 4.5 ಅತ್ಯಂತ ಒಂಪಾಗಿ ನಿಮ್ಮ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಲು ಪೈಥಾನ್ స్క್ರಿಪ್ಟ್ ಬರೆಯುತ್ತದೆ, ಇದಕ್ಕಿಂತ ಹೆಚ್ಚಿನ వివరಗಳನ್ನು ಕೂಡ ಕ್ರೀಡೆಯಾಗಿ ಉಂಟುಮಾಡುತ್ತದೆ. ಉಂಟುಮಾಡುವ ಜಾಣ್ಮೆ - ಇದರಲ್ಲಿರುವ ಏಕೈಕ ಸರಳತ - Claude Haiku 4.5 ಅನ್ನು ಹಿಡಿವುದಾಗಿ ನಿಖರವಾದ ಕೋಡ್ ಉತ್ಪಾದನೆಗೆ ಪ್ರಾಂಪ್ಟ್ ಮಾಡಲು ಕಲಿಯುವುದು, ಇದು ಭಾವನೆಗಳಿಗೆ ಶೂನ್ಯ ಸ್ಥಳವನ್ನು ಮೂಡಿಸುತ್ತದೆ ಮತ್ತು ಸತ್ಯಕ್ಕಾಗಿ ಅತಿದೊಡ್ಡ ಸ್ಥಳವನ್ನು ಬಿಟ್ಟುುತ್ತದೆ. ನೀವು ಕೋಡ್ ಎಂದು ಶ್ರೇಣೀಬದ್ಧವಾಗಿರುವದ್ದನ್ನು ಬಯಸುವುದಿಲ್ಲ. ನೀವು ಕೋಡ್ ಅನ್ನು ಕೋಡ್ನಂತೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತ желания ಇದಕ್ಕೆ ವ್ಯತ್ಯಾಸವಿದೆ.
ಜನರು ಪ್ರಾಂಪ್ಟ್ ನೀಡುವ ಕಾರ್ಯವನ್ನು ರಹಸ್ಯ ಉಲ್ಲೋಲನವಂತೆ ವ್ಯವಹಾರ ಮಾಡುತ್ತಾರೆ - ಸರಿಯಾದ ಶ್ರೇಣಿಗಳನ್ನು ಹೇಳಿ, ಸಂಪೂರ್ಣ ಎಪ್ ಪಡೆಯಿರಿ. ಇದು ಆ ಏನಿಗೂ ಅರಿವಿಲ್ಲದ ಸುದ್ದಿ ಹೋಳುತ್ತದೆ. ಕೋಡ್ ಒಂದು ಒಪ್ಪಂದವಾಗಿದೆ. Claude Haiku ನಿಂದ ನಿಖರವಾದ ಮಾಹಿತಿಯನ್ನು ನೀವು ಬಯಸಿದರೆ, ನೀವು ಒಪ್ಪಂದವನ್ನು ಬರೆಯಬೇಕು. “ವೇಬ್ ಅಪ್ಲಿಕೇಶನ್ ನಿರ್ಮಿಸು” ಒಂದು ಒಪ್ಪಂದ ಅಲ್ಲ. “Python 3.12 ನಲ್ಲಿ JSON ಅನ್ನು ಒಪ್ಪಿಕೊಳ್ಳುವ, Pydantic v2 ಮೂಲಕ ಮಾದರಿಯನ್ನು ಪರಿಶೀಲಿಸುವ ಮತ್ತು ಮಾದರಿ ಹಿನ್ನಡೆಗಳಾಗುವ ಸಂದರ್ಭವಿಲ್ಲ, 422 ಹಿಂತಗೊಟ್ಟವು ಒದಗಿಸುವ ಏಕಕಾಲದ_payload ಮಾದರಿಯೊಂದಿಗೆ”ವನ್ನು ಒಪ್ಪಂದ. ಇದುClaude Haiku 4.5 ನಿಂದ ನಿಖರವಾದ ಕೋಡ್ ಉತ್ಪಾದನೆಗೆ ಪ್ರಾಂಪ್ಟ್ ಮಾಡುವ ರೀತಿ: ನೀವು ಒಪ್ಪಂದವನ್ನು ಕಟ್ಟಲಾಗುತ್ತದೆ.
ಇದು ಏನು (ಮತ್ತು ಇದು ಅಲ್ಲ)
- ಇದುClaude Haiku 4.5 ನಿಂದ ನಂಬಿಕೆಯಾದ, ಪರೀಕ್ಷಣೀಯ ನಿಖರವಾದ ಕೋಡ್ ಪಡೆಯಲು ಮಾರ್ಗದರ್ಶಿ.
- ಇದು “AI ವಿಕಾಸಕರನ್ನು ಬದಲಾವಣೆಯಲ್ಲ” ಎಂಬ ಕುರಿತು ಉಪದೇಶವಲ್ಲ. ಸಲಕರಣೆಗಳು ಯೋಚನೆ ಸೃಷ್ಟಿಸುವುದನ್ನು ಬದಲಾಯಿಸವುದು.
- ಇದು ಉಪಯುಕ್ತ ಪ್ರಾಂಪ್ಟ್ಗಳಿಗೆ, ಶ್ರೇಣಕ ಮತ್ತು ಬೆಡ್ರೈಲ್ನಲ್ಲಿಯಷ್ಟೇ ಕಟ್ಟಿಕೊಂಡಿರುವ ವಿಶಿಷ್ಟ ಬೇರೆ ಬೇರೆ ಭಾಗಗಳ ಮೇಲೆ ಕೇಂದ್ರಿತವಾಗಿದೆ: ಈ ಮಾಂತ್ರಿಕವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವ ಕೂಪಗಳು.
ನೀವು ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿರುವ ಕೋಡ್ ಅನ್ನು ಬಯಸಿದರೆ, ಚುನಾಯಿತ ಕಾಲೋಪಾಯವನ್ನು ನಿಮಗೆ ಕೊಡಬೇಕು. ನೀವು ಶ್ರೇಣೀಬದ್ಧವಾದ ಕೋಡ್ ಉತ್ಪಾದನೆ ಬಯಸಿದರೆ, ನಿಮಗೆ ಪರಿಶೀಲನೀಯ ಶ್ರೇಣೀಬದ್ಧತೆಯನ್ನು ನಿರೂಪಿಸಬೇಕಾದ ಅಗತ್ಯವಿದೆ. ಇದು ಸಂಪೂರ್ಣ ಆಟವಾಗಿದೆ.
ನಿಖರತೆಯನ್ನು ವಕೀಲನಂತೆ ವ್ಯಾಖ್ಯಾನಿಸಿ, ಕಾವ್ಯಕಾರನಂತೆ ಅಲ್ಲ
“ನಿಖರ” ಕೋಡ್ “ಸುಲಭವಾಗಿ ಕಾಣಿಸುತ್ತದೆ” ಕೋಡ್ ಅಲ್ಲ. ನಿಖರತೆ ಎಂದರೆ:
- ರೂಪಾತ್ಮಕ ಮಾನ್ಯತೆ: ಇದು ಸಂಕಲಿತವಾಗುತ್ತದೆ ಅಥವಾ ವ್ಯಾಖ್ಯಾನಕರನಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ.
- ಅರ್ಥಪರ ನಂಬಿಕೆ: ಇದು ಸ್ಪೆಕ್ಸ್ ಹೇಳುವುದನ್ನು ಮಾಡಿದ್ದಾರೆ.
- ನಿಶ್ಚಿತ ಶ್ರೇಣಾತ್ಮಕ ವರ್ತನೆ: ಒಂದೇ ಇನ್ಪುಟ್, ಒಂದೇ ಔಟ್ಪುಟ್, ನಿಗದಿತ ದೋಷದ ಹದಗಳಲ್ಲಿ.
- ಆವೃತ್ತಿ ಸರಿಯಾಗುತ್ತದೆಯೇ: ಇದು ಸರಿಯಾದ SDKಗಳು, API ಆವೃತ್ತಿಗಳು ಮತ್ತು ಭಾಷಾ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಬಳಸುತ್ತದೆ.
Claude ನೀವು ಕೇಳಿದದ್ದನ್ನು ನೀಡುತ್ತದೆ. ನೀವು “ಒಂದೇ ಪಟ್ಟಿಯನ್ನು ಶ್ರೇಣೀಬದ್ಧ ಮಾಡುವ ಕಾರ್ಯವನ್ನು ಕೇಳಿದರೆ”, ನೀವು ಸಾಧ್ಯವಾಗಿಲ್ಲ. ನೀವು “Timsort ಅರ್ಥವಿಲ್ಲದ O(1) ಹೆಚ್ಚುವರಿ ಸ್ಥಳವನ್ನು ಬಳಸುವ ಸ್ಥಿರ, ಒಳಸಂಚಿಕೆ ಶ್ರೇಣೀಬದ್ಧ” ಎಂದು ಕೇಳಿದರೆ, ಅದು ಭಿನ್ನ ಗೂಡು. “ನಿಖರವಾದ ಕೋಡ್ ಉತ್ಪಾದನೆಯ ನಿರೀಕ್ಷಿತ ಪ್ರಾಂಪ್ಟ್ ಹೇಗೆ” ಎಂಬುದು ಈ ಮಾಝೆ ಸರಿಯಾದ ಶ್ರೇಣೀಬದ್ಧತೆಗೆ ಪರಿಗಣಿಸುವ ಹುಟ್ಟಾಗಿದೆ.
ಕನಿಷ್ಠ ಶ್ರೇಣಿಕ ಪ್ರಾಂಪ್ಟ್, ಮೇಲ್ಮಟ್ಟ
ಕೆಟ್ಟ: “ಕೆಲಸು ಕಾರ್ಯಗಳುಗಾಗುವ ನಾಡ್ ಎಪಿಐ ಬರೆಯಿರಿ.”
ಮುಖಾಂತರ: “ನೋಡ್ 20 ಎಕ್ಸ್ಪ್ರೆಸ್ 4 ಎಪಿಐ ಬರೆಯಿರಿ, /tasks પોસ્ટ್ ಮಾರ್ಗವು {title: ಶ್ರೇಣೀಬದ್ಧ ಸಂದೇಶ, dueDate: ಐಎಸ್ಓ 8601} ಅನ್ನು ಪ್ರಮಾಣಿಕಗೊಳ್ಳುತ್ತದೆ ಮತ್ತು 201 ಅನ್ನು ನಿರ್ಮಿತವಾದ ಆಜನ್ಮವನ್ನು ಅಥವಾ 400 ಅನ್ನು ದೋಷದ ವಿವರಗಳನ್ನು ತರುವುದಿಲ್ಲ.”
ಸರಿಯಾದ: “ನೋಡ್ 20 ಎಕ್ಸ್ಪ್ರೆಸ್ 4 ಸರ್ವರ್ ಅನ್ನು ಒಬ್ಬ ಒಂದೇ /tasks ಪೋಸ್ಟ್ ಅಂತಿಮಕ್ಕಾಗಿ ಉತ್ಪಾದಿಸಿ. ಅವಶ್ಯಕತೆಗಳು: 1) [email protected] ಜೊತೆ ಶಿಷ್ಟವಲ್ಲದ ಶ್ರೇಣೀಬದ್ಧ; 2) ಶ್ರೇಣಿಗಳು: ಶೀರ್ಷಿಕೆ (ಖಾಲಿ ಶ್ರೇಣೀಬದ್ಧ, ಮ್ಯಾಕ್ಸ್ 140), ಉದ್ಯೋಗ ದಿನಾಂಕ (ಐಎಸ್ಓ 8601 ಭವಿಷ್ಯದ ದಿನಾಂಕ); 3) ಯಶಸ್ವಿಯಾದಲ್ಲಿ: 201 {id: ULID, ಶೀರ್ಷಿಕೆ, ಉದ್ಯೋಗ ದಿನಾಂಕ}; 4) ಅಮಾನುಷವಾದಾಗ: 400 {error: 'VALIDATION', ವಿವರಗಳು: array}; 5) ಯಾವುದೇ ಡೇಟಾಬೇಸ್ ಇಲ್ಲ; ಮೆಮೊರಿ ನಕ್ಷೆ; 6) ಮಾನ್ಯ, ಅಮಾನುಷ (ಖಾಲಿ ಶೀರ್ಷಿಕೆ, ಹಳೆಯ ದಿನಾಂಕ) ಮುಚಿದ ಮಾನ್ಯ 29 ಪರೀಕ್ಷಾ ಫೈಲ್; 7) ಪರೀಕ್ಷೆ ಮತ್ತು ಅಭಿವೃದ್ಧಿಯ/npm ಶ್ರೇಣಿಗಳನ್ನು ಒದಗಿಸಿ; 8) ESM ಬಳಸಿರಿ; 9) ಅತಿಕಾಲೀಕ ಕಂಪನಿಯ ವಿವರಗಳನ್ನು ಒಳಗೊಂಡಿಲ್ಲ.” ರೂಪವನ್ನು ಗಮನಿಸಿ: ಭಾಷಾ ಆವೃತ್ತಿ, ಗ್ರಂಥಾಲಯಗಳು, ನಿರ್ಬಂಧಗಳು, ಔಟ್ಪುಟ್ಗಳು, ದೋಷಗಳು, ಪರೀಕ್ಷೆಗಳು ಮತ್ತು ಫೈಲ್ ಹಕ್ಕುಗಳು. ನೀವು ಅಸಾಧಾರಣತೆಯನ್ನು ತೆಗೆದು ಹಾಕಿದ್ದಾರೆ. Claude ಯೋಗವನ್ನು ಗ್ರಾಮೀಣ ವಿಚಚಾರಗಳನ್ನು ತುಂಬಿಸಲು ಜವಾಬ್ದಾರಿಯಾಗಿದೆ.
ಸರ್ದಾಹ ಪ್ರಮಾಣವನ್ನು ತೆಗೆಯುವ ಮಾದರಿ: ವ್ಯವಸ್ಥೆ, ಕೇಳು, ಪರೀಕ್ಷೆಗಳು, ನಂತರ ಕೋಡ್
ನೀವು Claude Haiku 4.5 ನಿಂದ ನಿಖರವಾದ ಕೋಡ್ ಉತ್ಪಾದನೆಗಾಗಿ ಅಗತ್ಯವಿದೆ, ನಿಮಗೆ ಓಡಿಸುವುದನ್ನು ನೀಡಬೇಕು:
- ವ್ಯವಸ್ಥೆ ರೂನ್ (ಕಡಿಮೆ ಎಳೆಯು)
- ನೀವು: “ನೀವು ಉತ್ಪಾದನ ಪ್ರಕಾರದ TypeScript ಬರೆಯುತ್ತಿದ್ದೀರಿ. ಮಾತ್ರ ಫೈಲ್ ಹೆಸರುಗಳು ಮತ್ತು ಇನ್ನಾವುದಕ್ಕೆ ಇಲ್ಲ.”
- ಏಕೆ: ನೀವು ಶ್ರೇಣಿಯ ಶ್ರೇಣಾಮಟ್ಟ ಮತ್ತು ಔಟ್ಪುಟ್ ರೂಪ ರೂಪವನ್ನು ನಿಯಂತ್ರಿಸುತ್ತೀರಿ. ಇದನ್ನು ಯಾದರೂ ಬಿಟ್ಟುಬೇಡಿ.
- ಭಾಷಾ ಆವೃತ್ತಿಯ ಆಯಕಾಲ, ಪ್ಯಾಕೇಜ್ ಆಯ್ಕೆಗಳು, ದೋಷದ ಅರ್ಥಗಳು, ಇನ್ಪುಟ್/ಔಟ್ಪುಟ್ ರೂಪಗಳು, ಕಾರ್ಯಕ್ಷೇತ್ರ ಗಡುವುಗಳು ಮತ್ತು ಸುರಕ್ಷಾ ನಿರ್ಬಂಧಗಳನ್ನು ಒಳಗೊಂಡ ಕಾರಣ.
- Claude ಅನ್ನು ಮೊದಲು ಘಟಕ ಪರೀಕ್ಷೆಗಳನ್ನು ಬರೆಯಲು ಹೇಳಿ. ಪರೀಕ್ಷೆಗಳು “ನಿಖರ” ಅರ್ಥವನ್ನು ಪದಗಳಿಗಿಂತ ಉತ್ತಮವಾಗಿ ನಿರೂಪಿಸುತ್ತವೆ. ಒಂದು ಸಾಲು ಕೋಡ್ ಪರೀಕ್ಷೆಗೆ ಸೇವೆ ನೀಡದಿದ್ದರೆ, ಅದು ಅಲಂಕಾರಿಕವಾಗಿದೆ.
- ಮಾತ್ರ ಪರೀಕ್ಷೆಗಳಿಗೆ ನಂತರ. ಹೌದು, ಇದು ಮೂಲತಃ TDD ಆದರೆ ಬೇರೆ ಕಾಮನ್ ಆಫ್ ಕಾರ್ಮಿಕರು ಬೋರ್ಡ್ ಬರೆಯುತ್ತವೆ.
- “ನೀವು ಪರೀಕ್ಷೆ ವ್ಯಥೆ ಅಥವಾ ಇಂಪೋರ್ಟ್ಗಳಲ್ಲಿ ಹಿಂದಿನ ವ್ಯತ್ಯಾಸಗಳಿದ್ದರೆ, ಕೇವಲ ವ್ಯಥೆಗಳಿಗೆ ಮಾತ್ರ ಪುನರೂಪಿಸಿ. ಸಂಪೂರ್ಣ ಯೋಜನೆಯನ್ನು ಪುನರ್ಲಿಖಿತ ಧಾರಣೆ ಇಲ್ಲ.”
Claude ಸಾಕಷ್ಟು context ಮತ್ತು ರೈಲ್ಗಳನ್ನು ಹೊಂದಿದ್ದು ಉತ್ತಮ ಕಾರ್ಯಗತಗೊಳ್ಳುತ್ತದೆ. ಅದಕ್ಕೆ ರೈಲುಗಳನ್ನು ಒದಗಿಸಿ.
ಆವೃತ್ತಿ ಹಕ್ಕಿ ಮಾಡುವುದು ಆಯ್ಕೆವಿಲ್ಲ
Claude ನ ತರಬೇತಿ ಮಾಹಿತಿಯಲ್ಲಿ ಹಳೆಯ ಮತ್ತು ಹೊಸ ಡಾಕ್ಗಳ ತುಂಬಿರುತ್ತದೆ. ಅದು ಸಮಾಧಾನಕವಾಗಿ ಹೇಳಲು, ಅದು ಅನೇಕ ವರ್ತನೆಗಳನ್ನು ಹೊಂದಿರುವ ಸಲಹೆಗಳನ್ನು ನೋಡಿದೆ. “React Router ಅನ್ನು ಬಳಸಿರಿ” ಎಂಬುದು ಅಸ್ಪಷ್ಟವಾಗಿದೆ. “[email protected] ಅನ್ನು ಡೇಟಾ ರೈಟರ್ಗಳೊಂದಿಗೆ ಬಳಸಿರಿ” ಎನ್ನುವುದು ಮಾರ್ಗದರ್ಶನ. ಡೀಫಾಲ್ಟ್ಗಳನ್ನು ನಂಬಬೇಡಿ: - ಭಾಷೆಗಳು: Python 3.12, Node 20, Go 1.22, Java 21 ಅನ್ನು ನಿಲ್ಲಿಸಿ - ನೀವು ನಿಜವಾಗಿಯೂ ಓಡಿಸುತ್ತಿರುವುವು.
- ಗಣಕಗಳು: ನಿಖರವಾದ ಮುಖ್ಯ ಆವೃತ್ತಿಗಳನ್ನು ಮತ್ತು ಯಾವುದೇ ಬೃಹತ್ ಬದಲಾವಣೆ ಘೋಷಣೆಗಳನ್ನು ನಿರ್ದಿಷ್ಟಗೊಳಿಸಿ.
- ಮಾರುಕಟ್ಟೆ SDK ನಗರಗಳು: ಆವೃತ್ತಿಗಳನ್ನು ನಿಲ್ಲಿಸಿ; aws-sdk v2 ಹೋಲಿಸು v3 ವಿಷಯ.
- ಲಿಂಟರ್ಗಳು/ಗಣಕಗಳು: “ಶ್ರೇಣೀಬದ್ಧ ತಲೆಮಾರು” ಪುನರ್ಲಿಖಿತಗಳ ಅರವಿಂದ ಇಳಡುವ ಆಡಳಿತ.
ನೀವು ಹಕ್ಕಿ ಮಾಡಿದಾಗ, ನೀವು πವು ವೆಬ್ಛಾಯೆಗಳಲ್ಲಿರುವ ಹಲವಾರು ವರ್ಷಗಳ ವಾರ್ಷಿಕ ಉಪನ್ಯಾಸಗಳ ಔತಿನಶಾಹ ಕಾಯೂನ್ಮಾತಗಳನ್ನು ಕಮೋಪಿುಕು ಎದರತ್ತದೆ. ನಿಖರವಾದ ಕೋಡ್ ಉತ್ಪಾದನೆ ನಿರಾಲಯವನ್ನು ಪಡೆಯಲಿದೆ.
ಮಾದರಿಯ ಮೊದಲನೆಯದು, ಸದಾ
“ಬಳಕೆದಾರ ಪ್ರೊಫೈಲ್” ರಚನೆಗಳನ್ನು ಕೇಳಬೇಡಿ. ಪ್ರಾಂಪ್ಟ್ನಲ್ಲಿ ಮಾದರಿಗಳನ್ನು ವಿವರಿಸಿ ಮತ್ತು ಪ್ರಮಾಣಿ೦ಗೊಳಣಿಗೆ ಅಗತ್ಯಕ್ಕನುಗುಣವಾಗಿ:
- JSON Schema ಅಥವಾ JS/TS ಶ್ರೇಣಿಯ ವಿಷಾರಿ.
- Python ನಲ್ಲಿನ Pydantic ಮಾದರಿಗಳು
- ಸೇವೆಗಳಿಗಾಗಿ Protobuf ಅಥವಾ Avro
ಮೂಲ್ಯಾಪನವನ್ನು ವ್ಯಾಪಾರದಲ್ಲಿ ನಿರೂಪಿಸುವಂತೆClaude ಅನ್ನು ಬಾಧ್ಯವಾಗಿಸಿ — API ಇನ್ಪುಟ್ಗಳು, ಡೇಟಾಬೇಸ್ ಬರವಣಿಗೆಗಳು ಮತ್ತು ಸಂದೇಶ ಕನಾಡುಗಳಲ್ಲಿ. ಸ್ಪಷ್ಟ ದೋಷದ_payloadಗಳನ್ನು ಮತ್ತು ಕೋಡ್ ಅನ್ನು ಕೇಳಿ. ನಿಖರತೆಗೆ ಮಾದರಿಗಳು ಇಷ್ಟವಲ್ಲ. ಅಸ್ಪಷ್ಟತೆ ಇಲ್ಲ.
ಅದೃಶ್ಯದಲ್ಲಿ, ಅಥವಾ ಇದು ವಾಸ್ತವವಾಗಿ ಇಲ್ಲ ಎಂದು ಊಹಿಸುತ್ತದೆ
ನೀವು ನಿಮಗೆ ಬೇಕಾದಾಗClaude ಅನ್ನು ಲಾಗಿಂಗ್, ಮೆಟ್ರಿಕ್ಗಳನ್ನು ಮತ್ತು traces ಸೇರಿಸಲು ಕೇಳಿ - ಮತ್ತು ನೀವು ಇಲ್ಲ ಲುಚೆಲ್ಲ ದೂರದಲ್ಲಿ ಇಷ್ಟು ಶಾಂತವಾಗಿರುತ್ತವೆ. ಒಳ್ಳೆಯ ಪ್ರಾಂಪ್ಟ್ ಒಳಗೊಂಡಿದೆ:
- ಲಾಗಿಂಗ್ ನೀತಿ: ಹಂತಗಳು, PII ಏಕ್ರೀದರಮಾಡುವಿಕೆ, ಶ್ರೇಣಾಟ್ಮಕ (JSON ಲಾಗ್, ಅಪೇಂದ್ರ)
- ಮೆಟ್ರಿಕ್ಗಳು: ಓದುವಿಕೆ ಪ್ರತಿಗ್ರಹ, ದೋಷ ಸಂಖ್ಯೆಗಳು
- ಆರೋಗ್ಯ ಅಂತಿಮಗಳು: /healthz ಎಂದು ಉಲ್ಲೇಖಗಳ ಶ್ರೇಣಿಯನ್ನು ನೀಡും
Claude ನಿಂದ ನೀವು ಕೇಳಿದದ್ದು ಸೇರಿದೆ. ನೀವು ಕೇಳದಿದ್ದರೆ, ನಿಮಗೆ ಮುದ್ರಣ ಪ್ರಮಾಣಗಳು ಸಿಕ್ಕಿದಂತೆ ಬರುತ್ತದೆ — ನೀವು ಭಾಗ್ಯಶಾಲಿಯಾಗಿ.
ಪರೀಕ್ಷಣೆ-ಮೊದಲು ಪ್ರಾಂಪ್ಟ್ಅರು “ನಮ್ಮನ್ನು ನಂಬಿ” ಗೇರುವುದನ್ನು ಮೀರಿಸುತ್ತದೆ
ನಿಖರವಾದ ಕೋಡ್ ಉತ್ಪಾದನೆಗೆ Claude Haiku 4.5 ಗೆ ಉತ್ತಮ ಮಾರ್ಗವನ್ನು ಪ್ರಾಂಪ್ಟ್ ಮಾಡಲು ಪರೀಕ್ಷೆಗಳನ್ನು ನಿಜವಾದ ಮೂಲದಲ್ಲಿ ಮಾಡುವುದು ಉತ್ತಮ ವಿಧಾನವಾಗಿದೆ. ಉದಾಹರಣೆ:
“normalize_email(s) ಕಾರ್ಯಕ್ಕಾಗಿ pytest ಪರೀಕ್ಷೆಗಳನ್ನು ಬರೆಯಿರಿ
- ಸ್ಥಳ ಮತ್ತು ವಿಭಾಗಗಳನ್ನು ಕಡಿಮೆ ಮಾಡಿದಂತೆ;
- gmail.com ಗೆ ಮಾತ್ರ ಸ್ಥಳದಲ್ಲಿ ಮಾತ್ರ ಡಾಟ್ಗಳನ್ನು ಹೆಣೆ.
- ನಾನು gmail.com ಗೆ ಮಾತ್ರ ಉಪವೃತ್ತಿಯ ಖಾಲಿ ಕರೆಯುವುದನ್ನು ತಪ್ಪಿಸುತ್ತೇನೆ;
- ಒಂದು ಏಕಕಾಲದ @ ಇಲ್ಲದ ಅಥವಾ ಸ್ಥಳಗಳನ್ನು ಹೊಂದಿದ ಇನ್ಪುಟ್ಗಳನ್ನು ವಿರೋಧಿಸುತ್ತದೆ;
- unicode ಡೊಮೇನ್ punycode ಅನ್ನು ಬಿಡಿಸಲು ಉಳಿಸುತ್ತವೆ.
ಚೂಕು ದೋಷಗಳನ್ನು ಒಳಗೊಂಡಂತೆ. ಪರೀಕ್ಷೆಗಳನ್ನು ಬರೆಯಲು ನಂತರ ಕಾರ್ಯವನ್ನು ನಿರ್ವಹಿಸುವುದ្រូវುದು.”
Claude ಹಲವು ಬಾರಿ ನೀವು ವಿವರಿಸಿದ ಪರೀಕ್ಷೆಗಳನ್ನು ಪೂರೈಸಲು ಸಾಧ್ಯವಾದಷ್ಟು ಉತ್ತಮ ಕೋಡ್ ಬರೆಯುತ್ತದು. ಇದುಂದಿಲ್ಲ ನೋಡಿ, ನೀವು ಖಚಿತ ನಿರಾಕರಣೆಯನ್ನು ಹೊಂದಿಲ್ಲ, ಇಲ್ಲವೇ ಏನಾದರೂ ಭಾವನೆಗಳು.
ಮುಂಗಡ ಮುಂಜಾದಿ ಇಲ್ಲ
ನೀವು ಪೂರ್ಣ ಮಧ್ಯಸ್ಥಿಕಾರ್ತದಿಂದ ಮುಗಾಣಿ ಹಾಕಲಾಗದು, ಆದರೆ ನೀವು ಅಂದಾಜಿಸಬಹುದು:
- ಮೂಲಗಳು ಅಸ್ತಿತ್ವದಲ್ಲಿದ್ದಾಗ ಮಾತ್ರ ಉಲ್ಲೇಖಗಳು ಅಥವಾ ಮೂಲ URLಗಳನ್ನು ಕೇಳುತ್ತವೆ. SDK ವಿಧಾನಗಳಿಗೆ, ಡಾಕ್ ಲಿಂಕ್ಗಳನ್ನು ಕೇಳಿಸಿ ಮತ್ತು ಕೋಡ್ಗಳನ್ನು ಅವುಗಳ ಡಾಕ್ಗಳಿಗೆ ಹೊಂದಿಸಿ.
- ನೀವೆಲ್ಲರೊಗರ ಲಭ್ಯವಾಗಿರುವ ನಿಯಮಗಳ ಪ್ರಕಾರ ಪ್ರಾಂಪ್ಟ್ನಲ್ಲಿ ಸ್ಪೆಕ್ ಹಿರಿವಿಡು ಬರುವಂತೆ.
- ಮಾನ್ಯ ಪೋಚ ಟ್ರೈಬಿನಲ್ಲಿ ಒಂದು ಎಕ್ಸಾಮ್ಪಲ್ ತೆಗೆದುಹಾಕಲು ಕೇಳಿ.
ನಿಖರವಾದ ಕೋಡ್ ಮುಖ್ಯವಾಗಿ ನಿಖರ ಉಲ್ಲೇಖಗಳಾಗಿರುತ್ತದೆ. Claude ಗೆ ಉಲ್ಲೇಖಗಳನ್ನು ನೀಡಿ.
ಶ್ರೇಣೀಬದ್ಧ ಮಾರ್ಗಸೂಚಿಗಳು: ತೀವ್ರವೂ, ಅತ್ಯಂತ ಉಪಯುಕ್ತ ವಿಷಯ
Claude ಇಷ್ಟಪಡುತ್ತದೆ ಯಾವ ಶ್ರೇಣಿಯ ಶ್ರೇಣಿಯಲ್ಲೂ ಎಲ್ಲೋ ಬರೆಯುತ್ತದೆ. ಇದು ಬದಲಾವಣೆ ಮಾಡಲು ಪ್ರಮಾಣಿತ ತಂತ್ರವನ್ನು ಮಾತ್ರ ಹೊಂದುತ್ತದೆ. ನಿಮ್ಮ ಶ್ರೇಣೀಬದ್ಧ ಮಾರ್ಗಸೂಚಿಗಳನ್ನು ಪייסטು ಮಾಡಿ. ನಿರ್ಧಾರಿತವಾಗಿದ್ದರೆ:
- ರೂಪವಡೆ (Prettier, Black, gofmt ಡೀಫಾಲ್ಟ್)
- ದೋಷ ನಿರ್ವಹಣಾ ಶ್ರೇಣಾತ್ಮಕಗಳು
ಸುಪಷ್ಟವಾದ ಆಯ್ಕೆಗೆ ಒಟ್ಟಾಗಿ ನಿಲುವಿಗೆ ಇಷ್ಟು ಪುಟ್ಟ ವಿಮರ್ಶಾತ್ಮಕವಾದ ಪ್ರಖ್ಯಾತತೆ ಒತ್ತಿಸಿ. ಭವಿಷ್ಯದ ನೀವು ನಿಮ್ಮನ್ನು ಧನ್ಯವಾದಕರರಾಗುತ್ತೀರಿ, ಮತ್ತು ಕ್ಲಾಡು ಹೇಜ್ ಕಡಿಮೆ “ಬಣ ನಟಪ್ರಕರಣ” ಪ್ರಸಂಗವನ್ನು ಉತ್ಪತ್ತಿಮಾಡುತ್ತದೆ.
ದೊಡ್ಡ ಪ್ರಾಂಪ್ಟ್ಗಳು, ಚಿಕ್ಕ ಔಟ್ಪುಟ್ಗಳು
ನೀವು Claude Haiku 4.5 ಗೆ ನಿಖರವಾದ ಕೋಡ್ ಅನ್ನು ಉತ್ಪಾದಿಸಲು ಪ್ರಾಂಪ್ಟ್ ಮಾಡಲು ಇನ್ನೊಂದು ಮಾರ್ಗವನ್ನು ತಲುಪಿಸುತ್ತೀರಿ: ನಿಮ್ಮ ಶ್ರೇಣಿಯ ಹೆಚ್ಚಳವನ್ನು ಗೋಚರಪಡಿಸುವುದರಲ್ಲಿ ನಿಮ್ಮ ಶ್ರೇಣಿಯನ್ನು ಬಂತು, ಆದರೆ ಔಟ್ಪುಟ್ನಲ್ಲಿ ವಿರೋಧಿಸಿ. ನೀವು ಬಯಸುತ್ತೀರಿ:
- ಪ್ರಾಂಪ್ಟ್ನಲ್ಲಿ ಪರಿಕಲ್ಪನೆಯ ಭರೀ ಶ್ರೇಣಿಯ
- ಔಟ್ಪುಟ್ನಲ್ಲಿ ಕನಿಷ್ಟ ಆರೋಪಣೀಯ ಪ್ರಚುರವಾದ ಶ್ರೇಣಿಗಳು
ಒಬ್ಬ ಶ್ರೇಣಿಯ ಪ್ರಮಾಣವನ್ನು ಹೀಗಾಗ್ಗಿಂತ ಹಿಡಿದಿಲ್ಲ ಮತ್ತು ಫೈಲ್ಗಳಿಗೆ ಮಾತ್ರ ಪ್ರತಿ ಕಂದಕ ಬರೆಯಿರಿ, ಕತಂದನು ಮತ್ತು ಶಾಸನವನ್ನು ನಿರಾಕರಿಸಿ. ನೀವು ವಿದೇಶದಲ್ಲಿ ಇವುಗಳನ್ನು ಅವನ ನಿಗಮಗಳು ಆಡುವಾಗ, ಪ್ರಾಂಪ್ಟ್ ಅನ್ನು ಪೇಯರ್ಪಡಿಸಲು ಮಾತ್ರ ಹೂಡಬೇಕು.
ಸ್ಥಿರ ಸಮೀಕ್ಷ: ನಿಮ್ಮ ನಿಖರವಾಗಿ ಪರಿಣಾಮಕಾರಿ ಪ್ರಯತ್ನವಾದ ಚಕ್ರ
ನಿಖರವಾದ ಕೋಡ್ ಅಥವಾ ಉತ್ಪಾರಣೆಪೆಟ್ಗಾಗಿ “ಪರಿಷ್ಕರಣೆಗಳನ್ನು ತಲುಪಿಸಲು” ಕೋಟೆ ಪದಗಳು ಇಲ್ಲ. ಇದು ಸಂಪ್ರದಾಯಿತೆಗೆ ಹತ್ತಿರವಾಗಿರುತ್ತದೆ.
- ಪರೀಕ್ಷೆ + ಕೋಡ್ ಅನ್ನು ಉತ್ಪತ್ತಿಯಂಗ ಮಾಡಲಾಗಿದೆ.
- ಅಯ್ಯೋ. ವಿಫಲವಾದ ಪರೀಕ್ಷೆಯ ಔಟ್ಪುಟ ಮತ್ತು ಇಲಾಖೆ ದೋಷಗಳನ್ನು ಪೂರ್ಣವಾಗಿ ಪ್ರಸಂಗವಹಿಸಲು ಪೇಿಂತರುತ್ತದೆ.
- ದಿಕ್ಕು: “ಅಗತ್ಯವಾದ ಕನಿಷ್ಠ ಆವರ್ತನಗಳನ್ನು ಬಾಧಿಸಿದ್ದರೆ, ಯಾವುದೂ ಬದಲಾಯಿಸಲಾಗದು.”
ನೀವು ಸರಿಯಾದಂತೆ ಮತ್ತು ನೀವು ಏನನ್ನು ನಿರಾಜಿಕವಾಗುತ್ತೀರಿ, ನೀವು ಇಲ್ಲಿಯ ಅಗತ್ಯವನ್ನು ನೀಡಿ. ವಿಧಾನಗಳ ಸರಣಿಗಳು ಮತ್ತು ಅಧಿವೇಶನಗಳನ್ನು ಅಂದಾಜಿಸಲು ಒಪ್ಪುದು.
ಆರೋಗ್ಯವು ಹಾರ್ಡ್ ಮಾರ್ಪಟ್ಟಂತೂ ಅಲ್ಲ
ಕಾರ್ಯಕ್ರಮಗಳ ಸಿದ್ಧಾಂತಗಳಿಂದ ವಿಶೇಷ ಪ್ರದರ್ಶಿತಾಂಕ, ಇದನ್ನು ಎರಡೂ ಒಬ್ಬ ಪ್ರಾಯೋಗಿಕವಾಗಿ ಗುಂಡಿಗೆ ಬಳಸಿಕೊಳ್ಳುವ ಏನುವನಂದಗಳಿಂದ ಸಂಪರ್ಕಿಸಲು ಕೇಳಿ:
- eval, shell=True, ಮತ್ತು stringly-typed SQL ಅನ್ನು explícitamente ತಡೆಗೆ ಸೇರಿಸಿ
- ಪ್ಯಾರಾಮೀಟರ್ಗಳ ಮಾಹಿತಿಯಾಗಿ ಅಗತ್ಯವಿದೆ, CSRF ರಕ್ಷಣೆ, ಮತ್ತು ನೇಮಕ ಮಾಡುವುದನ್ನು ಪ್ರಶ್ನಿಸುತ್ತಾರೆ
- ನೀವು ಮೇಲ್ಮಟ್ಟವುಗಳಿಗೆ ಒಂದಷ್ಟು ಕೊರ್ಟ ತಿತು
- ಗರ್ಭವನ್ನು ಘೋಷಣೆಯ ಮೂಲಕ ಅಥವಾ ಸ್ಮರಣ ಪತ್ರವನ್ನು ಮಿತಿಗೆ ಕಾಯಲು ಕೇಳಿ
ನಿಖರವಾದ ಕೋಡ್ ತಲುಪಿದರೆ, ನಿಮ್ಮ ಶ್ರೇಣಿಯನ್ನು ಉದಾಹರಿಸುತ್ತದೆ. “ನಾವು ನಂತರ ಪಠ್ಯಕ್ಕೆ್ತ ನೋಡುತ್ತೇವೆ” ಇರುವೆಯ ಗುರುತ್ವೀವವು ನಡೆಯುತ್ತದೆ.
ಕಾರ್ಯಕ್ಷಮತೆ: “ಶೀಘ್ರ” ಅಂದರಾಯದು ಏನು
“ದುಸ್ಮನೆಯನ್ನು ವೆಚ್ಚದಲ್ಲಿ ಹಾಕಲಿ” ಎಂದರೇನೂ ಎಂದರೆ “ಯಾವುದು ಬೇರೆಯ ಬೆಲೆ”. ಬದಲು, ಅಂಶಗಳನ್ನು ವಿವರಿಸಲಾಗುತ್ತದೆ:
- ಕಥನವಿಲ್ಲ (p95 < 50ms ಕಿತ್ತಲೆ, p95 < 300ms DB ನಿರ್ವಹಣೆ)
- ಊಂಡಿನ ವ್ಯಾಪ್ತಿಯಲ್ಲಿ( RSS < 150MB)
- ಭೂತಪೂರ್ವ ಕಲಿತ ಪರಿಣಾಮ (O(n log n), O(n^2))
ನೀವು ಬೆಲೆಸ್ಪಷ್ಟವಾಗಿ ಮತ ಹಾಕುತ್ತೀರಿ. ನಿಮ್ಮ ಬೆಲೆಯಾದ ಲಾಭನ್ನು ಕೊಡಿ.
ತಿಳುವಿನೊಡೆಯುವಿಕೆ: ಅನ್ಯತರಿಗೆ ಹಾರ್ಪ್ರೆ
README ಅನ್ನುClaude ಓದು понад:
- ಖಚಿತ ವರ್ಗೀಕರಣಗಳು ಮತ್ತು ಶ್ರೇಣೀಬದ್ಧಗಳನ್ನು ಜೊತೆಗೆ ಅವಶ್ಯವಾಗಿದೆ
- ಮಾತಲಂಗಗಳಲ್ಲಿ, ವರ್ಗೀಕರಣಾದ ಆನ್-ಸೃಜನಶೀಲತೆಗಳು
- ನಿಹಾರಿತ ಮತ್ತು ತೀರ್ಮಾನೊಕ್ಕೆ
“ನಿಖರವಾದ ಕೋಡ್” ನಿಖರವಾದ ಮಾಹಿತಿಯನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ. ಇವು ನಿಮ್ಮ ಪೀಡವನ್ನ ಸ್ವೀಕರಿಸುತ್ತವೆ.
ಅನೇಕ ಶ್ರೇಣಾಭಾವನೆಗಳು ನೀವು ಬೆಳೆಸಬಹುದು.
ತಂತ್ರಾಂಶ: ಬೆನ್ನುತ್ತೀ ವತಿಯಿಂದ
ವ್ಯವಸ್ಥೆ: ನೀವು ಉತ್ತರವಾಗಿ ರಾಜ್ಯಂಠಯರಾಸ್ತಿ ಅನುಷ್ಠಾನ, ಪ್ರಕಟಣೆಗಳು ಸಾಧಿಸುತ್ತೀರಿ.
ಬಳಕೆದಾರ:
- ಮೂಕ ಅಂತಿಮಾಪಾರ್ಥವನ್ನು ಹಿಡಿದಿಡಿ ಆ ಜನರಿಗೆ ವ್ಯಾಪಾರ ಸಂಘೀಯಾಗಿದೆ.
- ಆಕಾಂಕенную: {ಆಮೌಂಟ್: Decimal as string, from: 'USD'|'EUR', to: same}.
- pydantic v2 ಮೂಲಕ ಮಾನ್ಯಗೊಳಿಸಿ, ಮಾದರಿಗೆ 422 ರೂಪವನ್ನು ತರ ಜತೆ.
- ರಿತಿಯಿಂದ ಬಳಸುವ ವ್ಯವಸ್ಥೆಯನ್ನು ನೆನೆಸಿಯಿರಿ
- ಕಾರ್ಯಕರ್ತ ಮನಸ್ಸನ್ನು ಒದಗಿಸಿ {amount: string, currency: string} 200 ಅನ್ನು ತರುವುದರಲ್ಲ
- pytest ಪರೀಕ್ಷೆಗಳನ್ನು ಪೂರ್ಣಗೊಂಡ ಎರಡೂ ಕಾಪಿಯಾಗ ಬಳಿಕೆಗೆ ತೆಗೆಯಿರಿ, ಖಂಡಿತವಾಗಿ, ಮತ್ತು ಬಾ (0).
- pyproject.toml ಅನ್ನು ಒದಗಿಸಿ。
- ಊಟ ಸಂದೇಶವೂ, ಯೊಜನೆಗಳಿಗೆ ಹೇಳಲು ಯೋಚಿಸುತ್ತೆ.
ತಂತ್ರಾಂಶ: CLI ಉಪಕರಣ
ವ್ಯವಸ್ಥೆ: ನೀವು ಬರೆಯುವುದು Go 1.22 ಅನ್ನು դիստրլಿಸ್ಟ್ ಮಾಡಿ. ಮಾತ್ರ ಫೈಲ್ ಗೆ ಅನ್ನು ಪಡೆದುಕೊಳ್ಳಿರಿ.
ಬಳಕೆದಾರ:
- stdin ನೊಂದಿಗೆ ಓದಿರಿ ಮತ್ತು URL-ನಿರ್ವಹಿಸುತ್ತಾಸರೋ ತಾಲುಕು ಹಾಕಿರಿ.
- ನಿಯಮಗಳು: ಹೊತ್ತಿನಿಂದ ಹೀಗೆ ತಪ್ಪಿಸಲು ಏನೂ ಮಾತ್ರ ನೀ ಶಾಲಾ ವಸ್ತುಗಳು.
- ಅದ್ದೇಕಾಗಿ ಧಾರ್ಮಿಕ ಸಂಸದರಿಂದಳ ಕೆಲವು ಈ ಫೈಲ್ ಅನ್ನು ಯಂಗಾ ಸುಭ್ರಮವು ಪಂದ್ಯಿಸುತ್ತದೆ.
- ಪರಿಕರ ಅಥವಾ ಗೆಲುವಿಗೆ ಹೆಸರಿಡಿ.
ತಂತ್ರಾಂಶ: ಫ್ರಂಟ್ಆಂಡ್ ಘಟಕ
ವ್ಯವಸ್ಥೆ: ನೀವು ಪ್ರಯೋಗಾತ್ಮಕ React ಇಂಜಿನಿಯರ್ ಆಗಿರಿ ಮಾರ್ಗದರ್ಶನ ಭಾಷೆಗಳಿಗೆReact 18 + TypeScript.
ಬಳಕೆದಾರ:
- ಒಂದಾಗುವ <DebouncedInput> ಘಟಕವನ್ನು ಅನುಷ್ಠಾನ ಮಾಡುವಾಗ.
- Props: value: string, onChange(value): void, delay=300.
- useRef/useEffect ಬಳಸಿರಿ; ತೃತೀಯ ಪಾರ್ಟಿ ಹೂಡಿಕೆಗಳನ್ನು ಯೋಚಿಸುವಾಗ.
- ಖರ್ಚು ಪರೀಕ್ಷೆಗಳನ್ನು ಸಣ್ಣವಾಗಿ ನಂತರ, ಉತ್ತಮವಾಗಿ ವಿಷಯಿತವಾಗುವವಾಗಿ.
ಈ ಶುರುವುಗಾರಿಕೆಗಳುClaude Haiku 4.5 ಸಕಾಲಕ್ಕೆ ನಿಖರವಾದ ಕೋಡ್ ಉತ್ಪಾದನೆಗೆ ಶ್ರೇಣೀಬದ್ಧತೆಗಾಗಿ ಶ್ರೇಣೀತಗಳು, ಅನುಷ್ಠಾನಗಳು ಮತ್ತು ಪರೀಕ್ಷೆಗಳನ್ನು ನೀಡುತ್ತವೆ.
ಹಾಸ್ಯಾಸ್ಪದವನ್ನು ನಿರಾಕರಿಸಲು: ಎಷ್ಟೊಂದು ಹೇಳಬೇಕು ‘ಅನುಷ್ಠಾನದಷ್ಟು ಏನೂ ಇಲ್ಲ’
“ಬಹುದೂ ಹೆಚ್ಚು ಕಂಡದ್ದು ಅನಿವಾರ್ಯ ಆಗಿರುತ್ತೆ ಇಲ್ಲ, ಪದಗಳು ಬಂತು.”
- “ಕೋಪ ಹೆಚ್ಚಿದಂತಾದಾಗ ಪರಕೋಷ್ಟಕಿಯ ಅರ್ಥವಿಲ್ಲ”
- “ಯಾವುದೇ ನಿರೂಪಣೆಯನ್ನು ಬಳಸದೇ; ಪುನರುತ್ಥಾನ > ಹೆಕ್ಕಾಣಿಕೆ.”
- Claude ಹೊಡೆಯ್ಯವನು ಸಂತೋಷದಿಂದ ಮಾತನಾಡುತ್ತದೆ. அதை ಮಾಡದಿರಿ. ಪರೀಕ್ಷೆಗಾಗಿ ಓಡಿರಿ ಮತ್ತು ಓದಲು ಇಷ್ಟು ಅಡೆತನವಿಲ್ಲ. ಇದು ಉತ್ತಮವಾಗಿದ್ದು ಏನು.
ಕ್ರಿಯಾಶೀಲದಲ್ಲಿ, ಇಲ್ಲಿ ಅದು ಸಹಾಯವಾಗಿದೆ.
ನಾನು ತುಂಬಾ ಹೆಚ್ಚು ಪ್ರಾಂಪ್ಟ್ ಕಾನೂನಾತ್ಮಕವಾಗಿ ವೆಬ್ಬ್ರೌಸರ್ಗಳಲ್ಲಿ ತಲುಪಿಸಲು ಹಸೆಗಾರರು ಕಂಡೆನೆ. ಕೋಡ್ ನೆನೆಸಿಕೊಂಡಿಟ್ಟುಕೊಂಡದ್ದು , ಉದಾಹರಣೆಗೆ, ನಿಮ್ಮ ವಿಚಾರವನು, ಕೋಡ್, ವೈಖರೆಗೆ, ಮತ್ತು ಪರೀಕ್ಷಾ ಲಾಗ್ಗಳನ್ನು ಕಣ್ತುಂಬಿಸಿಕೊಂಡಾಗ, “ದೋಷವನ್ನು ಒದಗಿಸಿ, ಶ್ರೇಣಿಯನ್ನು ಸರಿಪಡಿಸಿ” ಎಂದು ಹಿಡಿದಿಲ್ಲ. ಇದು ಮಾಂತ್ರಿಕವಾದುದು ಇಲ್ಲ; ಇದು ತೂಕಗೊಂಡ ಶ್ರೇಣಾತ್ಮಕ ಭರಗಿನಾಗಿದೆ, ಇದು ನೀವು ಗುಬ್ಬಾರು ಹಾಕಿದಾಗ ಸಭಗೆ ವೇದಿಕೆಗೆ ಬರುವಂತೂ ಆಗಿರುತ್ತದೆ. ನಿಮ್ಮ ಸಾಧನ ಒಪ್ಪಂದವನ್ನು, ಪರೀಕ್ಷೆಗಳನ್ನು ಮತ್ತು ಕೋಡ್ ಅನ್ನು ಒಂದೇ ಸಂಭಾಷಣೆಯಲ್ಲಿ ಗ್ರಾಮೀಣವಾದಾಗ — ಇದು ಸಂಪತ್ತನ್ನು ನಿಮಗೆ ಕಡೆಗುದಿ ವಾಡಿಕೆ ವರ್ತಿಸುವುದಿಲ್ಲ - ಇದರ ಉಪಯೋಗಿಸಿ. Sider ಮಾಡಿ.
ಕ್ಲಾಡ್ವ್ ನೊಂದಿಗೆ ರೈತರಾಗಿರುವುದು, ಏಕಕಾಲದ ಪ್ರವಾಸಿಕೆಯಲ್ಲ ಇಲ್ಲ
ಬರೆಯಲ್ಪಟ್ಟ ಪರೀಕ್ಷಾ ಔಟ್ಪುಟ್ ಅನ್ನು ನಿಖರವಾಗಿ ಹಾಕಿರಿ. ನೀಡಿದಂತೆ ಮಾತ್ರ.
- ಒಂದು ವ್ಯತ್ಯಾಸವನ್ನು ಕೇಳಿ: “ಫೈಲ್ X ವಿರುದ್ಧ ಯುನಿಫೈಡ್ ವ್ಯತ್ಯಾಸವನ್ನು ಮಾತ್ರ ಸರಿಯಾಗಿ ಪ್ರಸ್ತಾಪಿಸಿ.”
- ಮೊದಲನೇ ಸಮಸ್ಯೆಗಳಿಗಾಗಿ, ಬೇಕಾದ ಲಘು ಪರಿಸ್ರಮವನ್ನು ಸೇರಿಸಿ ಮತ್ತು ನಿರೀಕ್ಷಣೆಗೂ ಸೇರಿಸಿ.
- ಗ್ರಂಥಾಲಯದ ದೋಷಗಳಿಗೆ, ನೀವು ಬಳಸುವ ಅಧಿವೇಶನವನ್ನು ಸ್ಥಿತಿಗ್ರಸ್ತ ಪುಸ್ತಕದ ಅನ್ನು ಒತ್ತಿ ಮತ್ತು ಕೇಳಿ: “ಆ ಇದು ಆ ಆವೃತ್ತಿಗಾಗಿ ಸಮರ್ಥ API ಆಗಿದೆಯೇ? ಇಲ್ಲವಾದರೆ, ಜತೆಗೆ ಶ್ರೇಣಿಯನ್ನು ಪರಿಗಣಿಸಿ ಮತ್ತು ಕಾರಣವನ್ನು ಸಂದರ್ಶಿಸಲು.”
- ಮುಖ್ಯ ಅರ್ಥವನ್ನು ಒಪ್ಪಿಸಲು Claude ಅನ್ನು ಬದಲಾಯಿಸದಾಗ, ನೀವು ಪಡೆದು ಹಿಟ್ ಎಂದು ತಿಳಿವಳಿಕೆ ಹೊಂದಿದ್ದೀರಿ.
ಪರಿಕರದ ಆಯ್ಕೆಯ ನಿರೀಕ್ಷಣೆಗೆ ಬಿಡು (ಮಾಡಿಕೊಂಡಿರುವಾರಿ ಗಡಿಯಾದ ಆತನಾಯಕ).)
ನೀವು 'ಬಹೆ ಮೂರ್ತಿ' ತೆಗೆಯುವಾಗ ಮಾತ್ರ ಪದವನ್ನು ಸಾಗಿಸಲು ಇದು ಇಲ್ಲ.
- ‘ಖಾತರಿರಿಖೀಲಿಸಿದ್ದ’ ವಿವಾದವನ್ನು ಘೋಷಿ; “ಆ ನಿಮಿಷಿಸುತ್ತಿದ್ದು ಎಂದು ನೀವು ಅಧಿಕಾರಿಯ ಸಂಭವನೀಯ ವಾಣಿಜ್ಯವನ್ನು ಪ್ರವೇಶಿಸಲು ಕೇಳಿ ಎಂದರೆ?”
- ಬೆಂಗಳೂರು: ನೀವು ಯಾವುದೂ ಇಲ್ಲ.
- ಅಸ್ಪಷ್ಟ ದೋಷ ಪ್ರೀತಿಗೆ: ಖಾತರಿಗಳ ಶ್ರೇಣಿಕೆಗಳು ಮತ್ತು ಕ್ಲೀಮ್ಗಳನ್ನು ವಿವರಿಸಿ.
- ಇಲ್ಲಿನ ದೂರುಗಳನ್ನು ಕೇಳಲು ನಿಲ್ಲಿಸುತ್ತವೆ: ನೀವೆಲ್ಲರ ಎಲ್ಲ ಚಿಕ್ಕವೆಂದ ಸ್ವೀಕರ来越ಾನ ನಿಜವಾದನ್ನು ಕೇಳಿ. ನಿಖರವಾದೆಲೇ.
ನಿಮ್ಮ ಪ್ರಾಂಪ್ಟ್ ಪರಿಶೀಲನೆಪಟ್ಟಿಕೆಯನ್ನು (ನಿಮ್ಮ ಮಾಕೈಕೆ ಮುಂಭಾಗಕ್ಕೆ ಹಿರಿದಾಗಿ) ಬಿಟ್ಟು
- ಭಾಷೆ ಮತ್ತು ಕಾರ್ಯಾವೃತ್ತ ಆವೃತ್ತಿ ನಿಲ್ಲಿಸುತ್ತದೆ
- ಗ್ರಂಥಾಲಯದ ಆವೃತ್ತಿಗಳು ನಿಲ್ಲಿಸುತ್ತವೆ
- ದಾತ.schemas ನಿಗದಿತವಾಗಿ ನಿವಾರಣೆಯ ದನಿಯನ್ನು ನಾನು
- ದೋಷದ ಅರ್ಥ ನಡೆಸುವಿಕೆಗಳು (ಶ್ರೇಣಿಗಳು, ರೂಪಗಳು)
- ಕಾರ್ಯಕ್ಷಮತಾ ಜೋಡಿ ಅಂದರೆ ಖಾತರಿಗಳು
- ಶ್ರೇಣೀಬದ್ಧ ಕಟ್ಟೆಗಳಿನ್ನ ಗೊರ್ಕಾಸ ಕರುಗಳನ್ನು ತೆಗೆದು ಹಾಕುತ್ತಿದ್ದೀರಿ,
- ಫೈಲ್ನ ಅಕ್ರಮವಾಗಿ ಖಂಡನೀಖನ ಸಮಸ್ಯೆಗಳನ್ನು.
- ನೀವು ಬುದ್ದಾಗ ಬುಡಾಖರಿಸಿರುವಾಗ, ಎಂಬಿಕೆ ಕ್ಲೌಡ್ Haiku 4.5 ಸಾಮಾನ್ಯವಾಗಿ ನಿಖರವಾದ ಕೋಡ್ ಉತ್ಪಾದನೆಯ ಸಂದರ್ಭದಲ್ಲಿ ಬೆಳೆಯಬಹುದು.
ಕರ್ಮನಿಷ್ಪಟ್ಟ ದೃಷ್ಠಾಂತ: ಖಚಿತವಾಗಿ ಘೋಷಣೆಗಾಗಿ ನಿರ್ಧರಿಸುವ ಹೊಡೆತ
ಜೋelting: “ನೀವು ಕದವಾಗಿ ಹಿಂದಿನ ಭಾಷೆ ಬರೆದಾಗದ್ದೇಕೆ?”
ನಿಷ್ಕಾರವನ್ನು ನ್ಯಾಯವಾದವಾಗಿದೆ: “ಬಹುದೊಂದು ಕ್ರಿಯಾನದ ಸಾಕ್ಷಾತ್ಕಾರವನ್ನು ಕಲ್ಪಿಸಲು”
ಎಲ್ಲಾರ ಕಟಕತ್ತುವ ಕ್ರಿಯಾದ ಸಮಸ್ಯೆಗಳಾದ ತುಂಬಾ: “ಇದ್ಇನು ಕೋಡ್ ಅನ್ನು ಒಂದಂತೆ ಒಪ್ಪದೆಯಾ?”
ನೀವು ನಿರ್ಮಿತ ಸಂಬಂಧ ಹಕ್ಕಿಲ್ ನೋಡುವಾಗ ಬೆಸೆಗೊಡುತ್ತದೆ.
ನೀವು ನಿಮಗೆ ದೃಷ್ಟಿಭಾವದ ಕುರಿತು ಲಲಿತಕ್ಕೂ ಕ್ಲಾಸಿಕರ್ಕೊಂಡಲ್ಲಿ ಕೋಡ್ ಮಾಡಿದ್ದಾರೆ.ಬೇಸಿಗೆಗೆ ‘ರೇಖಾಸ್ಟೋರ್’ ವಿರುದ್ಧವಾದ ಕಾರಣ
ನಾನು “ಹಾಸ್ಯಕೋಸಿಡ ಕಾಯಾರೂರಾದ्नु” ಅನ್ನು ಬಡಿಸುವುದರಿಂದದಿರು ಸದಾಯಲುಕರಾಗಿಬಿಟ್ಟನಿಲ್ಲ.
“ಸಮ್ಮದರಲ್ಲಿಕ ಹಿಗ್ಗಿದ ವಿಶ್ವದಲ್ಲಿ ಕುಶಲ ಪ್ರಸಂಗೆಯಲ್ಲಿ ಅವರ ಪಾಲೇ” ನಾಯಕರಂತೆ.
ರಹಸ್ಯದಿಂದ ನನ್ನ ನಾಯಕವೂ ಅವರುರಿಗೊಪ್ಪ್ನಾದರು -“ಈಿತು ನೋಡುವ ಇದನ್ನು ಹಿಂದೆ ತಹವು ಹಿಂತಿಟ್ಟು ಮಾಡಿಲ್ಲ.”
ಮೂಡಲು ಕಾರ್ಯೇತರ ಮಾರ್ಗವನ್ನು ನಿಟ್ಟುಕು ಹಾಕಿತ್ತಾದಾದ ಆಗವು. ನೀವು ಬೆಲೆಮಟ್ಟವನ್ನು ಗೋಚರಿಸಬೇಕು. ಆದರೆ ನಂಬೊ ಕರಗಿನ ಒಪ್ಪಂದ ಬಾಹಿದ್ಲೇವುದಾದರು. ಮಾಡಿ: ಭಯಂಗೋಕೆ ಹೊದುವಷ್ಟೇ.
ಅದರ ದೃಷ್ಟಿಭಾವಕ್ಕೂ, ನಿಖರತೆ ಧೈನಂದಿನದಾಗಣಯ್ಯಿಕಾರಿ ಕೊಡುಗಿರಿ - ಆದರೆ ಆತ ವಿರುದ್ಧ ಒಪ್ಪನ್ನು ಬಳಕೆಗೊಂಡ ಅನೇಕಿಕ್ನ್ನಡಿಗೆ ಹೇಳಿದೆ.
ಸಮಾಪ್ತಿ: ಕಡಿಮೆ ಮಾಂತ್ರಿಕತೆ, ಹೆಚ್ಚು ಹಕ್ಕುಮರೆ
ನೀವು ಮಾಂತ್ರಿಕವಾಗಿ ಸೇರಿದಾಗ, ನಿಮ್ಮ ಹಕ್ಕಿನ ಮುಷ್ಟಿಗೂ ಸಹಾಯಿಸುತ್ತದೆ. ನೀವು ನಿಮ್ಮ ಮಾಂತ್ರಿಕತೆಯ ಮೇಲೆ ದೃಷ್ಟಿ ಪಡೆದಿಲ್ಲ. ನಿಮ್ಮ ಹಸಿರು ನಿರ್ಮಿಸಲಾಗುವಂತೆ ಸಂಕಲ್ಪವಾಗಿ, ಹುಟ್ಟುವದು ಮತ್ತು ಇದೆ, ಆದರೆ ನೀವು ಸಮರ್ಪಣ ಮಾಡಿಲ್ಲ. ನಿಮ್ಮ ಆಕ್ರಮಣವನ್ನು ತಗೊಂಡಿದೆ. ನೀವು ತೊಂದರೆಯಲ್ಲಿ ಗೋಚರಿಸುತ್ತೀರಿ. ಆದರೆ ನೀವು ಮಲ್ಲಿಗೆ ಅಮೃತಪದ್ಮವನ್ನು ನೆನೆಸಿದಾಗ, ನೀವು ನಂತರ ನಿಮ್ಮ ಹೃದಯವನ್ನು ಮುರ್ಚಿಸಲು ಎದೆದು. ಉಲ್ಲೇಖವನ್ನು ಉಳಿಸುವುದಿಲ್ಲ. ಹೌದು, ಪ್ರಯತ್ನಿಸಲು ಕೆಲಸ निकलುತ್ತದು ಮುಡಾವಾದ ತಿರು ಸಂಭವ. ನಿಮ್ಮ ಸಂಖ್ಯೆಯನ್ನು ಒಮ್ಮೆ ಪರಿಗಣಿಸಿದಾಗ ನಿಮ್ಮ ಕೋಡ್ ಬರುವುದಿಲ್ಲ.
ನಿಮ್ಮ ಭಾವನೆಗಳ ಬಗ್ಗೆ ಕೋಡ್ ತಲೆಕೆಡಿಸಿಕೊಳ್ಳುವುದಿಲ್ಲ. ಅದೃಷ್ಟವಶಾತ್, ಪರೀಕ್ಷೆಗಳೂ ತಲೆಕೆಡಿಸಿಕೊಳ್ಳುವುದಿಲ್ಲ.
FAQ (ಸಾಮಾನ್ಯವಾಗಿ ಕೇಳಲಾಗುವ ಪ್ರಶ್ನೆಗಳು)
ಪ್ರಶ್ನೆ 1: ನಿಖರವಾದ ಕೋಡ್ ಉತ್ಪಾದನೆಗಾಗಿ Claude Haiku 4.5 ಅನ್ನು ಪ್ರೇರೇಪಿಸಲು ಸರಳವಾದ ಮಾರ್ಗ ಯಾವುದು?
ಇದನ್ನು ಒಂದು ಒಪ್ಪಂದದಂತೆ ಪರಿಗಣಿಸಿ: ಆವೃತ್ತಿಗಳನ್ನು ಪಿನ್ ಮಾಡಿ, ಸ್ಕೀಮಾಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಿ, ದೋಷ ಸ್ವರೂಪಗಳನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಿ ಮತ್ತು ಮೊದಲು ಪರೀಕ್ಷೆಗಳನ್ನು ಕಡ್ಡಾಯಗೊಳಿಸಿ. ನಿರ್ಬಂಧಗಳು ಎಷ್ಟು ಸ್ಪಷ್ಟವಾಗಿರುತ್ತವೆಯೋ, ಕೋಡ್ ಅಷ್ಟೇ ನಿಖರವಾಗಿರುತ್ತದೆ.
ಪ್ರಶ್ನೆ 2: Claude ಕೋಡ್ ಬರೆಯುವಾಗ ಭ್ರಮೆಗಳನ್ನು ನಾನು ಹೇಗೆ ಕಡಿಮೆ ಮಾಡುವುದು?
ಅಧಿಕೃತ ದಾಖಲೆಗಳು ಅಥವಾ ವಿಶೇಷಣಗಳನ್ನು ಅಂಟಿಸಿ ಮತ್ತು ಆ ನಿಖರವಾದ API ಗಳಿಗೆ ಬದ್ಧವಾಗಿರಲು ಒತ್ತಾಯಿಸಿ. ಖಾಸಗಿ ಎಂಡ್ಪಾಯಿಂಟ್ಗಳಿಗಾಗಿ, ನಿಮ್ಮ ಸ್ವಂತ ವಿಶೇಷಣವನ್ನು ಸೇರಿಸಿ - ಅದು ಊಹಿಸುತ್ತದೆ ಎಂದು ನಿರೀಕ್ಷಿಸಬೇಡಿ.
ಪ್ರಶ್ನೆ 3: ನಾನು Claude ಅನ್ನು ಪರೀಕ್ಷೆಗಳಿಗಾಗಿ ಕೇಳಬೇಕೆ ಅಥವಾ ನಾನೇ ಬರೆಯಬೇಕೆ?
ಮೊದಲು ಪರೀಕ್ಷೆಗಳನ್ನು ಉತ್ಪಾದಿಸಲು Claude ಅನ್ನು ಕೇಳಿ, ನಂತರ ಅವುಗಳನ್ನು ಪೂರೈಸಲು ಕೋಡ್ ಅನ್ನು ಅನುಷ್ಠಾನಗೊಳಿಸಿ. ಪರೀಕ್ಷೆಗಳು ವಿಶೇಷಣವಾಚಕಗಳಿಗಿಂತ ಉತ್ತಮವಾಗಿ ನಿಖರತೆಯನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುತ್ತವೆ ಮತ್ತು ಮಾದರಿಯನ್ನು ಪ್ರಾಮಾಣಿಕವಾಗಿರಿಸುತ್ತವೆ.
ಪ್ರಶ್ನೆ 4: ಪ್ರಾಂಪ್ಟ್ಗಳಲ್ಲಿ ಆವೃತ್ತಿ ಪಿನ್ನಿಂಗ್ ಎಷ್ಟು ನಿರ್ದಿಷ್ಟವಾಗಿರಬೇಕು?
ತುಂಬಾ ನಿರ್ದಿಷ್ಟವಾಗಿರಬೇಕು: ಭಾಷಾ ರನ್ಟೈಮ್, ಫ್ರೇಮ್ವರ್ಕ್ ಮೇಜರ್/ಮೈನರ್ ಮತ್ತು SDK ಆವೃತ್ತಿಗಳು. "ಇತ್ತೀಚಿನದು" ಸಂಘರ್ಷಿತ ಮಾದರಿಗಳನ್ನು ಆಹ್ವಾನಿಸುತ್ತದೆ; ನಿಖರತೆಯು ಸ್ಥಿರ ಗುರಿಗಳ ಮೇಲೆ ಅವಲಂಬಿತವಾಗಿರುತ್ತದೆ.
ಪ್ರಶ್ನೆ 5: ನಿಖರವಾದ ಕೋಡ್ಗಾಗಿ ಪ್ರೇರೇಪಿಸುವಲ್ಲಿ Sider.AI ಎಲ್ಲಿ ಹೊಂದಿಕೊಳ್ಳುತ್ತದೆ?
ವಿಶೇಷಣಗಳು, ಕೋಡ್, ಡಿಫ್ಗಳು ಮತ್ತು ಪರೀಕ್ಷಾ ಲಾಗ್ಗಳನ್ನು ಒಂದೇ ಲೂಪ್ನಲ್ಲಿ ಇರಿಸಿಕೊಳ್ಳಲು Sider.AI ಅನ್ನು ಬಳಸಿ. ಇದು ಯಾವುದೇ ಮ್ಯಾಜಿಕ್ ಮಾಡುವುದಿಲ್ಲ - ಇದು ಕೇವಲ ಸನ್ನಿವೇಶವನ್ನು ಉಳಿಸುತ್ತದೆ ಆದ್ದರಿಂದ Claude ನ ತಿದ್ದುಪಡಿಗಳು ನಿಮ್ಮ ನಿಜವಾದ ವೈಫಲ್ಯಗಳನ್ನು ಟ್ರ್ಯಾಕ್ ಮಾಡುತ್ತವೆ.