본 내용은 10X AI Club의 ‘뉴스 주식 분석 GPTs 만들기’를 노트로 정리한 것 입니다.
https://youtu.be/HD6yhTCWzgQ?si=28HmvgNu3x5QDifJ
GPTs를 만들기 위해서는 먼저 챗GPT 플러스 계정을 구입해야 한다.
1. 챗GPT 플러스 계정 구입
![](http://boshow.com/wp-content/uploads/2024/07/image-63-1024x579.png)
2. GPT 탐색에서 만들기
![](http://boshow.com/wp-content/uploads/2024/07/image-61.png)
![](http://boshow.com/wp-content/uploads/2024/07/image-65.png)
![](http://boshow.com/wp-content/uploads/2024/07/image-64.png)
하단에 있는 [새 작업 만들기] 버튼 클릭
![](http://boshow.com/wp-content/uploads/2024/07/image-68.png)
‘작업 추가’를 통해 외부 사이트와 연동할 수 있고, GPT에서 만든 자료를 외부에 포스팅할 수도 있다.
우리는 검색 결과를 가져오려 한다.
![](http://boshow.com/wp-content/uploads/2024/07/image-67.png)
이제 2가지 검색 엔진을 연동하려 한다. (Google News API, Google Finance API)
먼저 serpapi.com에 접속해서 계정을 만든다. (월 100번 무료 검색 지원)
외부 검색엔진을 호출할 수 있는 개발자들을 위한 서비스이다.
![](http://boshow.com/wp-content/uploads/2024/07/image-69-1024x789.png)
앱의 흐림
Q) 어떤 주식을 분석하고 싶나요?
A) 를 저장 후 구글 뉴스 API를 호출할 것이다.
지침에 아래와 같이 기록하다.
![](http://boshow.com/wp-content/uploads/2024/07/image-72.png)
코드 작성 방법
이제 스키마에 원하는 코드를 넣어야 하는데, Action GPT의 도움을 받을 수도 있고 serpapi의 코드를 가져올 수도 있다.
API 코드 샘플을 가져올 때엔 언어 선택 후 복사하여 사용하는데..
![](http://boshow.com/wp-content/uploads/2024/07/image-73.png)
Action GPT에 붙여넣으면 GPT가 이해할 수 있는 내용으로 변경해준다.
![](http://boshow.com/wp-content/uploads/2024/07/image-74.png)
Google 뉴스 코드 만들기
Google News API의 cURL 코드 복사
![](http://boshow.com/wp-content/uploads/2024/07/image-75-1024x358.png)
[ActionGPT에서 도움 받기] 버튼 클릭
![](http://boshow.com/wp-content/uploads/2024/07/image-76.png)
![](http://boshow.com/wp-content/uploads/2024/07/image-77.png)
작성해준 코드를 복사하여 스키마에 붙여넣는다.
![](http://boshow.com/wp-content/uploads/2024/07/image-78.png)
붙여넣은 뒤 샘플로 설정된 값을 삭제한다.
![](http://boshow.com/wp-content/uploads/2024/07/image-79.png)
이제 테스트를 진행한다.
![](http://boshow.com/wp-content/uploads/2024/07/image-80.png)
권한을 요청하면 [항상 허용하기] 버튼을 클릭한다.
![](http://boshow.com/wp-content/uploads/2024/07/image-81.png)
GPT가 간혹 API key를 빠트리고 진행할 때가 있다.
![](http://boshow.com/wp-content/uploads/2024/07/image-82-1024x586.png)
이럴땐 ‘api key를 포함해서 다시 검색해줘’라고 요청하여 해결되는 경우도 있지만 직접 변경해줄수도 있다.
![](http://boshow.com/wp-content/uploads/2024/07/image-83-1024x302.png)
변경을 했다면 코드 정리를 위해서 [형식] 버튼을 클릭한다.
![](http://boshow.com/wp-content/uploads/2024/07/image-84.png)
제대로 진행되는 것을 확인할 수 있다.
![](http://boshow.com/wp-content/uploads/2024/07/image-85.png)
코드를 확인해보면.. Samsung stock을 검색한 값을 확인할 있다.
![](http://boshow.com/wp-content/uploads/2024/07/image-86.png)
구글 파이낸스 코드 만들기
2개의 코드를 사용해야 하기 때문에 1개의 코드 입력 후 1개를 더 추가해야 한다.
코드에서 ‘자연어’로 표기된 것을 변경해준다.
![](http://boshow.com/wp-content/uploads/2024/07/image-87-1024x393.png)
첫번째 파라미터 example에도 ‘google finance’를 추가한다.
q와 api는 기존과 동일하게 때문에 그대로 둔다.
![](http://boshow.com/wp-content/uploads/2024/07/image-88-1024x220.png)
테스트를 진행한다.
![](http://boshow.com/wp-content/uploads/2024/07/image-89.png)
정상적으로 정보가 출력된다.
![](http://boshow.com/wp-content/uploads/2024/07/image-90.png)
셋팅이 되었으니 지침을 수정하여 정교하게 작업할 수 있다.
Tip) 우측 하단의 확장 아이콘을 클릭하면 크게 볼 수도 있어서 편집하기 편리하다.
![](http://boshow.com/wp-content/uploads/2024/07/image-92.png)
그리고 2개의 API만 사용하기 때문에 다른 기능들은 비활성화처리 해야 한다.
그럼 APPs를 만들 준비가 완료된 것이다.
![](http://boshow.com/wp-content/uploads/2024/07/image-93-1024x143.png)
이제 앱을 만들어보자.
![](http://boshow.com/wp-content/uploads/2024/07/image-94.png)
하지만 에러가 발생할 것이다. 그 이유는 ‘나만 보기’가 아닌 ‘링크가 있는 모든 사람’에게 공개할 때엔 추가 작업이 필요하기 때문이다.
![](http://boshow.com/wp-content/uploads/2024/07/image-96-1024x541.png)
기능 아래쪽에 위치한 작업의 ‘serpapi.com’을 클릭하여 ‘개인정보 보호 정책’을 추가해줘야 한다.
![](http://boshow.com/wp-content/uploads/2024/07/image-97.png)
![](http://boshow.com/wp-content/uploads/2024/07/image-98.png)
‘개인정보 보호 정책’에 코드를 넣고 [만들기]를 진행하면 정상적으로 처리되는 것을 확인하 수 있다.
https://openai.com/ko-KR/policies/privacy-policy
![](http://boshow.com/wp-content/uploads/2024/07/image-101-1024x438.png)
자, 이제 GPT를 실행해보자.
![](http://boshow.com/wp-content/uploads/2024/07/image-102.png)
인사만 해도 주식의 정보를 요청한다.
![](http://boshow.com/wp-content/uploads/2024/07/image-103-1024x586.png)
먼저 뉴스 요약을 진행하고 이후 주식 금융 보고서를 작성하는 것을 확인할 수 있다.
![](http://boshow.com/wp-content/uploads/2024/07/image-104.png)