GPT Actions 라이브러리

GPT Actions 라이브러리

GPT Actions 라이브러리는 일반적인 애플리케이션을 대상으로 GPT Actions를 구축하는 방법에 대한 안내를 제공해요. API를 처음부터 조합해 전체 앱을 만드는 것보다 훨씬 적은 작업으로 시작할 수 있도록 돕는 것이 목적이랍니다.

출처: 문서

본문

목적 (Purpose)

GPT Actions는 API 개발자가 처음부터 API를 사용하는 전체 애플리케이션을 구축하는 것보다 설정에 드는 작업이 훨씬 적긴 하지만, 그래도 GPT Actions를 실제로 가동하기까지 필요한 설정이 조금 있어요. GPT Actions 라이브러리는 일반적인 애플리케이션에서 GPT Actions를 구축할 때 참고할 수 있는 안내를 제공하기 위한 것이에요.

시작하기 (Getting started)

액션을 한 번도 만들어 본 적이 없다면, 먼저 getting started guide를 읽고 액션이 어떻게 동작하는지 이해하는 것부터 시작해 주세요.

일반적으로 이 가이드는 API 호출에 익숙한 분들을 대상으로 해요. 디버깅 도움이 필요하면 ChatGPT에 문제 상황을 설명해 보세요. 스크린샷을 함께 포함하면 더 좋아요.

접근 방법 (How to access)

OpenAI Cookbook에는 제3자 애플리케이션과 미들웨어 애플리케이션의 디렉터리가 있어요.

제3자 Actions 쿡북 (3rd party Actions cookbook)

GPT Actions는 HTTP 서비스와 직접 연동할 수 있어요. SaaS API를 활용하는 GPT Actions는 Google Drive나 Snowflake 같은 SaaS 제공자에게 직접 인증하고 리소스를 요청해요.

미들웨어 Actions 쿡북 (Middleware Actions cookbook)

GPT Actions는 미들웨어를 두면 더 유리할 수 있어요. 미들웨어를 통해 전처리, 데이터 포맷팅, 데이터 필터링을 수행하거나 HTTP로 노출되지 않는 엔드포인트(예: 데이터베이스)에 연결할 수도 있거든요. Azure, GCP, AWS 등 다양한 미들웨어 구현 예시를 설명하는 쿡북이 여러 개 준비되어 있어요.

피드백 보내기 (Give us feedback)

우선순위로 다뤄줬으면 하는 통합이 있나요? 통합에 오류가 있나요? 쿡북 페이지 GitHub에 PR이나 이슈를 올려 주시면 검토하겠습니다.

라이브러리에 기여하기 (Contribute to our library)

라이브러리에 기여하고 싶다면 아래 가이드라인을 따라 준 뒤, GitHub에서 검토를 위해 PR을 올려 주세요. 일반적으로 이 예시 GPT Action과 유사한 템플릿을 따르면 돼요.

가이드라인 - 다음 섹션을 포함해 주세요:

  • Application Information - 제3자 애플리케이션을 설명하고, 앱 웹사이트와 API 문서 링크를 포함
  • Custom GPT Instructions - Custom GPT에 포함할 정확한 지침을 포함
  • OpenAPI Schema - GPT Action에 포함할 정확한 OpenAPI 스키마를 포함
  • Authentication Instructions - OAuth의 경우 authorization URL, token URL, scope 등 정확한 항목 세트를 포함하고, 애플리케이션에서 콜백 URL을 작성하는 방법(및 그 외 단계)도 함께 설명
  • FAQ and Troubleshooting - 사용자가 흔히 겪는 함정은 무엇인가요? 이곳에 적고 해결 방법을 정리

면책 조항 (Disclaimers)

이 액션 라이브러리는 OpenAI가 통제할 수 없는 제3자와 상호작용하기 위한 가이드로 제공되는 것이에요. 이 제3자들은 API 설정이나 구성을 바꿀 수 있으며, OpenAI는 이러한 Actions가 영구히 동작한다고 보장할 수 없어요. 시작점으로 삼아 주세요.

이 가이드는 API 호출 작성에 익숙한 개발자들을 대상으로 해요. 비기술 사용자에게는 이 단계들이 어렵게 느껴질 수 있어요.

더 알아보기 (Learn more)

관련 문서: GPT Actions 소개와 시작하기 가이드를 함께 살펴보시면 좋아요.