OpenAI
ಈ ಪುಟವನ್ನು ಯಂತ್ರದ ಮೂಲಕ ಅನುವಾದಿಸಲಾಗಿದೆ. ಮೂಲ ಇಂಗ್ಲಿಷ್ ಲೇಖನವನ್ನು ನೋಡಿ.

GPTಗಳಲ್ಲಿ ಕ್ರಿಯೆಗಳನ್ನು ಸಂರಚಿಸುವುದು

ಸೆಟಪ್, ದೃಢೀಕರಣ ಮತ್ತು ಸ್ಕೀಮಾ ಸಂರಚನೆ ಸೇರಿದಂತೆ, ಕ್ರಿಯೆಗಳ ಮೂಲಕ ನಿಮ್ಮ GPT ಅನ್ನು ಬಾಹ್ಯ APIಗಳಿಗೆ ಹೇಗೆ ಸಂಪರ್ಕಿಸುವುದು.

ನವೀಕರಿಸಲಾಗಿದೆ: 8 days ago

ಅವಲೋಕನ

ಬಾಹ್ಯ API ಗಳಿಗೆ ಹೇಗೆ ಸಂಪರ್ಕಿಸುವುದು, GPT ಏನು ಮಾಡಬಹುದು ಎಂಬುದನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುವುದು, ಮತ್ತು ಪ್ರಮಾಣೀಕರಣ, ಸ್ಕೀಮಾಗಳು ಹಾಗೂ ವರ್ಕ್‌ಸ್ಪೇಸ್ ನಿರ್ಬಂಧಗಳನ್ನು ನಿರ್ವಹಿಸುವುದು ಸೇರಿದಂತೆ, GPT ಯಲ್ಲಿ ಕ್ರಿಯೆಗಳನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡುವ ವಿಧಾನವನ್ನು ಈ ಲೇಖನ ವಿವರಿಸುತ್ತದೆ.

ಕ್ರಿಯೆಯನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಲು, ನೀವು ಸಂಪರ್ಕಿಸಲು ಬಯಸುವ ಸೇವೆಯ API ವಿವರಗಳು ಬೇಕಾಗುತ್ತವೆ; ಇದರಲ್ಲಿ ಪ್ರಮಾಣೀಕರಣ ಮಾಹಿತಿ ಮತ್ತು OpenAPI ಸ್ಕೀಮಾ ಸೇರಿವೆ. GPT ಆ್ಯಪ್‌ಗಳು ಅಥವಾ ಕ್ರಿಯೆಗಳಲ್ಲಿ ಒಂದನ್ನು ಬಳಸಬಹುದು, ಆದರೆ ಎರಡನ್ನೂ ಒಂದೇ ಸಮಯದಲ್ಲಿ ಬಳಸಲು ಸಾಧ್ಯವಿಲ್ಲ.

ಪ್ರತಿ ಕ್ರಿಯೆಯನ್ನು ಎರಡು ಮುಖ್ಯ ಘಟಕಗಳಿಂದ ನಿರ್ದಿಷ್ಟಪಡಿಸಲಾಗುತ್ತದೆ: GPT API ಯೊಂದಿಗೆ ಹೇಗೆ ಪ್ರಮಾಣೀಕರಿಸುತ್ತದೆ ಮತ್ತು API ಏನು ಮಾಡಬಹುದು ಎಂಬುದನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುವ ಸ್ಕೀಮಾ.

ಮಿತಿಗಳು

ನಿಮ್ಮ ವರ್ಕ್‌ಸ್ಪೇಸ್ ಶೂನ್ಯ ಕ್ರಿಯೆ ಡೊಮೇನ್‌ಗಳನ್ನು ಅನುಮತಿಸಿದರೆ, ಯಾವುದೇ ಕ್ರಿಯೆ ಡೊಮೇನ್ allowlist ಪರಿಶೀಲನೆಗಳನ್ನು ಪಾಸ್ ಮಾಡಲು ಸಾಧ್ಯವಿಲ್ಲದ ಕಾರಣ GPT ಕಸ್ಟಮ್ ಕ್ರಿಯೆಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗುವುದಿಲ್ಲ. ಇದರಿಂದ ಎಲ್ಲಾ GPT ಗೋಚರತೆ ಅಥವಾ ಪ್ರವೇಶವನ್ನು ನಿರ್ಬಂಧಿಸಲಾಗಿದೆ ಎಂದು ಅನಿವಾರ್ಯವಾಗಿ ಅರ್ಥವಲ್ಲ.

Pro ಮೋಡ್‌ಗೆ ಕ್ರಿಯೆಗಳು ಲಭ್ಯವಿಲ್ಲ. ನೀವು ಕಸ್ಟಮ್ ಕ್ರಿಯೆಗಳೊಂದಿಗೆ GPT ರಚಿಸಿದಾಗ ಅಥವಾ ಎಡಿಟ್ ಮಾಡಿದಾಗ, ಮಾಡೆಲ್ ಸೆಲೆಕ್ಟರ್ ಕ್ರಿಯೆಗಳನ್ನು ಬೆಂಬಲಿಸುವ Pro ಅಲ್ಲದ ಮಾಡೆಲ್‌ಗಳನ್ನು ಮಾತ್ರ ತೋರಿಸುತ್ತದೆ.

ಕ್ರಿಯೆ ರಚಿಸಿ

GPT ಎಡಿಟರ್‌ನಲ್ಲಿ, Actions ವಿಭಾಗಕ್ಕೆ ಹೋಗಿ ಮತ್ತು ಹೊಸ ಕ್ರಿಯೆ ರಚಿಸಿ ಆಯ್ಕೆಮಾಡಿ.

ನಂತರ ನಿಮ್ಮ GPT ಬಾಹ್ಯ API ಗೆ ಹೇಗೆ ಸಂಪರ್ಕಿಸಿ ಅದನ್ನು ಬಳಸುತ್ತದೆ ಎಂಬುದನ್ನು ನೀವು ಕಾನ್ಫಿಗರ್ ಮಾಡುತ್ತೀರಿ.

ಕ್ರಿಯೆಯನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿದ ನಂತರ, ಅದು ನಿರೀಕ್ಷಿಸಿದಂತೆ ವರ್ತಿಸುತ್ತಿದೆಯೇ ಎಂದು ಖಚಿತಪಡಿಸಲು ಅದನ್ನು Preview ನಲ್ಲಿ ಪರೀಕ್ಷಿಸಿ.

ಪ್ರಮಾಣೀಕರಣ

ನಿಮ್ಮ GPT ಬಾಹ್ಯ API ಗೆ ಹೇಗೆ ಸಂಪರ್ಕಿಸುತ್ತದೆ ಎಂಬುದನ್ನು ಪ್ರಮಾಣೀಕರಣ ನಿಯಂತ್ರಿಸುತ್ತದೆ.

ಲಭ್ಯವಿರುವ ಆಯ್ಕೆಗಳು:

  • ಯಾವುದೂ ಇಲ್ಲ: ಪ್ರಮಾಣೀಕರಣ ಅಗತ್ಯವಿಲ್ಲ

  • API ಕೀ: ವಿನಂತಿಗಳನ್ನು ಅಧಿಕೃತಗೊಳಿಸಲು ರಹಸ್ಯ ಕೀ ಬಳಸುತ್ತದೆ

  • OAuth: ಖಾತೆ-ಆಧಾರಿತ ಪ್ರವೇಶಕ್ಕಾಗಿ ಬಳಕೆದಾರರ ಸೈನ್-ಇನ್ ಬಳಸುತ್ತದೆ

API ಕೀ

ಸರ್ವರ್-ಟು-ಸರ್ವರ್ ಪ್ರವೇಶಕ್ಕಾಗಿ API ಕೀ ಪ್ರಮಾಣೀಕರಣ ಬಳಸಿ. ಇದನ್ನು ಹೀಗೆ ಕಾನ್ಫಿಗರ್ ಮಾಡಬಹುದು:

  • Basic

  • Bearer

  • ಕಸ್ಟಮ್ ಹೆಡರ್

OAuth

ಕ್ರಿಯೆಗಳಿಗೆ ಬಳಕೆದಾರ ಖಾತೆಗಳು ಅಗತ್ಯವಿದ್ದಾಗ OAuth ಬಳಸಿ. OAuth ಗೆ ಅಗತ್ಯವಿರುವುದು:

  • ಕ್ಲೈಂಟ್ ID ಮತ್ತು ಕ್ಲೈಂಟ್ ಸೀಕ್ರೆಟ್

  • ಆಥರೈಸೇಶನ್ URL ಮತ್ತು ಟೋಕನ್ URL

  • ಸ್ಕೋಪ್ ಮತ್ತು ಟೋಕನ್ ವಿನಿಮಯ ವಿಧಾನ

OAuth ಫ್ಲೋವನ್ನು ಪೂರ್ಣಗೊಳಿಸಲು ಎಡಿಟರ್ callback URL ಅನ್ನು ಒದಗಿಸುತ್ತದೆ.

ಸ್ಕೀಮಾ

ನಿಮ್ಮ API ಏನು ಮಾಡಬಹುದು ಎಂಬುದನ್ನು ಸ್ಕೀಮಾ ನಿರ್ದಿಷ್ಟಪಡಿಸುತ್ತದೆ. ಇದು ChatGPT ಗೆ ತಿಳಿಸುತ್ತದೆ:

  • ಯಾವ ಸರ್ವರ್ ಅನ್ನು ಕರೆ ಮಾಡಬೇಕು

  • ಯಾವ ಎಂಡ್‌ಪಾಯಿಂಟ್‌ಗಳು ಲಭ್ಯವಿವೆ

  • ಅವು ಯಾವ ಪ್ಯಾರಾಮೀಟರ್‌ಗಳನ್ನು ಸ್ವೀಕರಿಸುತ್ತವೆ

  • ಪ್ರತಿ ಕ್ರಿಯೆಯನ್ನು ಹೇಗೆ ಗುರುತಿಸಲಾಗುತ್ತದೆ (operation IDs)

ಸ್ಕೀಮಾವನ್ನು JSON ಅಥವಾ YAML ನಲ್ಲಿ OpenAPI ಸ್ಪೆಸಿಫಿಕೇಶನ್ ಆಗಿ ಒದಗಿಸಬೇಕು.

ಸ್ಕೀಮಾ ಸೇರಿಸಿ

ನೀವು ಮೂರು ರೀತಿಗಳಲ್ಲಿ ಸ್ಕೀಮಾ ಸೇರಿಸಬಹುದು:

  • ಅದನ್ನು ನೇರವಾಗಿ ಎಡಿಟರ್‌ನಲ್ಲಿ ಅಂಟಿಸಿ

  • URL ನಿಂದ ಅದನ್ನು ಇಂಪೋರ್ಟ್ ಮಾಡಿ

  • ಬಿಲ್ಟ್-ಇನ್ ಉದಾಹರಣೆಯಿಂದ ಪ್ರಾರಂಭಿಸಿ:

    • ಹವಾಮಾನ (JSON)

    • Pet Store (YAML)

    • ಖಾಲಿ ಟೆಂಪ್ಲೇಟ್

ಸ್ಕೀಮಾ ಮಾನ್ಯವಾಗಿದ್ದರೆ, ಎಡಿಟರ್ ಪತ್ತೆಯಾದ ಕ್ರಿಯೆಗಳನ್ನು ತೋರಿಸುತ್ತದೆ. ಅದು ಅಮಾನ್ಯವಾಗಿದ್ದರೆ, ಮಾನ್ಯೀಕರಣ ದೋಷಗಳನ್ನು ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ.

ವರ್ಕ್‌ಸ್ಪೇಸ್ ನಿರ್ಬಂಧಗಳು (Enterprise ಮತ್ತು Edu)

ನೀವು ಈ ಸಂದೇಶವನ್ನು ನೋಡಿದರೆ:


“ನಿಮ್ಮ ವರ್ಕ್‌ಸ್ಪೇಸ್‌ನ ಸೆಟ್ಟಿಂಗ್‌ಗಳಿಂದ ಯಾವುದೇ ಡೊಮೇನ್‌ಗಳನ್ನು ಅನುಮತಿಸಲಾಗಿಲ್ಲ.”

ಇದರರ್ಥ ನಿಮ್ಮ ವರ್ಕ್‌ಸ್ಪೇಸ್ ಸೆಟ್ಟಿಂಗ್‌ಗಳಿಂದ ಕ್ರಿಯೆಗಳು ನಿರ್ಬಂಧಿಸಲ್ಪಟ್ಟಿವೆ.

  • ನಿರ್ವಾಹಕರು ಎಲ್ಲಾ ಡೊಮೇನ್‌ಗಳನ್ನು ಅನುಮತಿಸಬಹುದು ಅಥವಾ ಕ್ರಿಯೆಗಳನ್ನು ಅನುಮೋದಿತ ಡೊಮೇನ್‌ಗಳಿಗೆ ಮಿತಿಗೊಳಿಸಬಹುದು.

  • ಯಾವುದೇ ಡೊಮೇನ್‌ಗಳನ್ನು ಅನುಮತಿಸದಿದ್ದರೆ, ನೀವು ಕ್ರಿಯೆಗಳನ್ನು ಬಳಸಲು ಸಾಧ್ಯವಿಲ್ಲ.

ಕ್ರಿಯೆಗಳು ಮತ್ತು ಡೊಮೇನ್ ನಿರ್ಬಂಧಗಳ ಮೇಲಿನ ವರ್ಕ್‌ಸ್ಪೇಸ್-ಮಟ್ಟದ ನಿಯಂತ್ರಣಗಳಿಗೆ, ನೋಡಿ: Enterprise ಮತ್ತು Edu ವರ್ಕ್‌ಸ್ಪೇಸ್‌ಗಳಲ್ಲಿ GPT ಪ್ರವೇಶವನ್ನು ನಿರ್ವಹಿಸುವುದು.

ಗೌಪ್ಯತೆ ಮತ್ತು ಬಳಕೆದಾರ ನಿಯಂತ್ರಣಗಳು

  • ಪ್ರತಿ ಕ್ರಿಯೆಯಲ್ಲಿ ಪ್ರೈವಸಿ ಪಾಲಿಸಿ URL ಸೇರಿಸಬಹುದು.

  • ಕ್ರಿಯೆಗಳಿರುವ ಸಾರ್ವಜನಿಕ GPT ಗಳಲ್ಲಿ (ಲಿಂಕ್ ಅಥವಾ GPT Store) ಮಾನ್ಯವಾದ ಪ್ರೈವಸಿ ಪಾಲಿಸಿ URL ಇರಬೇಕು.

  • ಕ್ರಿಯೆಗಳು ರನ್ ಆಗುವ ಮೊದಲು ಅವನ್ನು ಅನುಮೋದಿಸಲು ಬಳಕೆದಾರರನ್ನು ಕೇಳಬಹುದು.

  • OAuth ಕ್ರಿಯೆಗಳಿಗಾಗಿ, ಬಳಕೆದಾರರು ಸಂಪರ್ಕಿತ ಖಾತೆಗಳನ್ನು ಪರಿಶೀಲಿಸಿ ನಿರ್ವಹಿಸಬಹುದು.

ಹೆಚ್ಚುವರಿ ಸಹಾಯ

ಕ್ರಿಯೆಗಳನ್ನು ಬರೆಯಲು ಅಥವಾ ಡೀಬಗ್ ಮಾಡಲು ಸಹಾಯ ಬೇಕಾದರೆ, ಅಧಿಕೃತ ActionsGPT ಬಳಸಿ.

ಈ ಲೇಖನವು ಉಪಯುಕ್ತವಾಗಿತ್ತೇ?