본문
[실습] OpenAI Assistants API 사용해보기
✅ 실습 준비물: apikey
https://server-engineer.tistory.com/983
[실습] OpenAI apikey 발급 및 사용하기
1. 회원가입하기 먼저 OpenAI 플랫폼에 접속합니다. (바로가기) 홈페이지에서 회원가입 절차를 완료해주세요. 2. API 키 발급 받기 로그인 후, 오른쪽 상단에 있는 'View API Keys'를 클릭합니다. 직접 링
server-engineer.tistory.com
✅ 실습 자료
https://github.com/i-am-shuan/learn-openai/tree/main/python-chatgpt
✅ 설명
GPT API와 Assistants API는 둘 다 OpenAI가 제공하는 서비스지만, 목적과 제공하는 기능 면에서 차이가 있습니다.
1. GPT API
- 목적: GPT API는 OpenAI의 강력한 언어 모델, 예를 들어 GPT-3 또는 GPT-4와 같은 모델에 직접 액세스를 제공합니다. 이 API를 통해 사용자는 텍스트 생성, 번역, 요약, 질문 답변 등 다양한 자연어 처리 작업을 할 수 있습니다.
- 사용자 정의 가능성: 사용자는 특정 입력에 대한 모델의 응답을 맞춤 설정할 수 있으며, 더 세밀한 제어가 가능합니다.
- 적용 범위: GPT API는 더 광범위한 사용 사례에 적합하며, 개발자가 특정 작업을 위한 맞춤형 솔루션을 구축할 때 사용됩니다.
2. Assistants API
- 목적: Assistants API는 특정한 작업이나 서비스에 최적화된 GPT 기반의 '어시스턴트'들을 제공합니다. 예를 들어 채팅, 코딩, 데이터 분석 등 특정 목적에 맞춰진 언어 모델을 활용할 수 있습니다.
- 사용 용이성: Assistants API는 특정 작업에 미리 최적화되어 있기 때문에, 개발자는 복잡한 설정이나 조정 없이도 바로 사용할 수 있습니다. 이는 시간과 노력을 절약하며, 빠르게 통합할 수 있는 솔루션을 찾는 사용자에게 이점을 제공합니다.
- 적용 범위: Assistants API는 특정 도메인이나 작업에 초점을 맞춘 솔루션을 필요로 하는 경우에 적합합니다.
3. 결론
- GPT API: 더 광범위하고 세밀한 제어가 필요한 일반적인 자연어 처리 작업에 적합합니다.
- Assistants API: 특정 작업에 최적화되어 있으며, 개발자가 특정 목적을 위한 언어 모델을 쉽게 사용할 수 있게 하는 데 중점을 둡니다.

p.s. OpenAI 공식 홈: https://platform.openai.com/docs/assistants/overview
댓글