챗gpt Serpapi 액션 Cannot have multiple custom actions for the same domain? 해결 완!

챗gpt Serpapi 액션 추가하는 방법을 배워서 json 넣는 방법도 배워서 잘 사용하던 서프api가 말을 듣지 않기 시작했습니다. 음.. 최근 챗gpt 5인가? 그것으로 업데이트 한 이후에 그런 듯 한데요. 그것 해결하는 방법이 있어서 공유합니니다.

챗헷가 앞으로 나아가기 위해서 노력하는 것은 알고 있고 혁신적인 기술이 세상을 서서히 지배하고 있다는 것까지도 인정하려고 노력 중이랍니다.

그런데, 음.. 그래도 하위 호환서이라는 것이 있는데 말이죠.

이러면 어쩌란 건가요?

챗gpt Serpapi 액션 Cannot have multiple custom actions for the same domain? 해결 완!

그래서 또 gpt에게 물어보고 안간힘을 쓰는데도 불구하고 해결하지 못하는 ai 들에게 “네 잘못은 아니지… 내가 잘 못 사용하는걸거야….”를 되뇌이면서 시간이 또 어느새 3시간이 지나버렸습니다.

아래와 같은 에러를 마주쳤다면, 아래 해결한 방법으로 해결해 보시기 바랍니다.
부디 아래 내용으로 저와 같은 경우여서 바로 해결이 되었으면 좋게습니다.

- Cannot have multiple custom actions for the same domain

- 작업 세트에는 중복 도메인이 있을 수 없습니다. serpapi.com은(는) 다른 작업에 이미 존재합니다.

- The SerpAPI request failed because the API key provided was invalid. You can get a valid key from your SerpAPI dashboard and try again.

챗gpt Serpapi 액션 해결한 방법

결국 해결한 방법은 고전적이면서도 불변의 법칙(?)이라 할 수 있는 전원 플러그 뺏다가 다시 꽂 듯 액션도 뺐다가 다시 곶으면 되더이다…

왜 그러는 것일까요?

하는 방법은 아래와 같습니다.
이미 아실 듯 하지만요.

[해결 1] 액션 제거 후 다시 추가하기

  1. 문제가 있는 gpts를 열어 주세요.
  2. 채팅화면 상단 gpts 이름을 누릅니다.
  3. [GPTs 편집]을 누릅니다.
  4. 구성의 하단에 작업 카테고리에서 serpapi.com 옆에 톱니바퀴(⚙️)를 누릅니다.
  5. 기존 스키마를 메모장이나 별도 공간에 백업 저장합니다.
  6. 상단 쓰레기통을 눌러 삭제합니다.
  7. ‘새 작업 만들기’를 누릅니다.
  8. 백업해 놓은 걸 다시 복사&붙여넣기 합니다.
  9. serpapi의 api 키값을 인증 옵션 ‘API 키’를 선택하고 입력합니다. (인증⚙️)
  10. 가능한 작업에서 ‘테스트’를 눌러 확인합니다.

PS. Serpapi.com 챗gpt에 적용하기

챗gpt에서 serpapi 연동을 하기 위해서는 serpapi.com 회원가입하고 로그인하면 api키를 받을 수 있습니다. 예전에는 100건인 것으로 기억하는데요, 지금은 한달에 250건 호출 할 수 있게 해주네요.

webpilot과 함께 적절히 사용하시면 250건으로 한달 살이는 충분할 듯 합니다.

여러분도 serpapi.com을 활용해서 액션을 만들어 보세요.
때론 시간을 엄청 줄여주면서도 정확성을 높일 수 있습니다.

다음과 같은 절차로 하세요.

단, GPTs를 만들기 위해서는 챗gpt 유료 결제가 필요해요.
이 부분에서 많이 망설이기도 하시고 보다 저렴한 방법으로 겜스고를 찾아보시기도 하시더라고요.

저는 겜스고를 사용하고 있지는 않지만요.

챗gpt serpapi 설정하기 위해선 유료 결제를 좀 더 저렴하게 할 수 있는 겜스고
챗gpt serpapi 설정하기 위해선 유료 결제를 좀 더 저렴하게 할 수 있는 겜스고

저는 아내와 함께 사용하고 우리만 사용하고 싶어서요. ^^;
그렇지만, 일단 경험만 해보고 싶다면 위의 방법도 나쁘지는 않아 보이기도 해요.

솔직히 본인 판단하에 하시면 됩니다.

여하튼, 나만의 gpts를 만들기 위해서는 유료여야 합니다.

serpapi 액션 추가하는 방법

► 메인 화면 (나의 GTPs 사이드)

  1. 유료 회원 계정으로 챗gpt 로그인해 주세요.
  2. 왼쪽 사이드바에서 [GPT]를 눌러 주세요.
  3. 우상단 ‘내 GPT’ 옆에 ‘+만들기’를 눌러 주세요.
  4. 하단 작업 섹션에서 ‘새 작업 만들기’를 눌러 주세요. (액션추가)
  5. ‘ActionsGPT에서 도움 받기’를 눌러 주세요.
'ActionsGPT에서 도움 받기'를 눌러 주세요.
‘ActionsGPT에서 도움 받기’ 위치

이제는 serpapi.com으로 가셔서 회원가입하시고요.

► SerpApi 대시보드로 이동해 주세요. [바로가기]

  1. 왼쪽에서 [Google Serarch API]를 선택해 주세요.
  2. 아래로 스코롤해 주세요.
  3. ‘Code to integrate’를 찾은 후 복사 버튼을 눌러 주세요.
  4. 다시 ActionGPT로 돌아가 주세요.

► ActionGPT 사이드

curl 이렇게 시작하는 것으로 가져오시면 됩니다. 이것을 ActionGPT 프롬프트에 붙여 넣고 요청하시면 됩니다.

curl --get https://serpapi.com/search \
 -d engine="google" \
 -d q="Coffee" \
 -d api_key="나의 serpapi 키 입력하기"

여기서 잠깐요!

그런데, ActionGPT라는 녀석이 정상적으로 스키마 생성을 잘못하는 경우가 있을 수 있습니다.

이를 해결하기 위해서 몇 번이고 채팅을 해도 다양한 오류를 내더라고요.

► ActionGPT에서 생성한 스키마를 붙여넣어도 문제가 있다면 이걸 사용하세요.

사용방법은 동일합니다. serpapi.com에서 받은 curl을 그대로 복사 붙여넣기 하시고 요청하시면 됩니다. 여기서 요청이란 전송 버튼에 해당합니다.~

► 메인 화면 (나의 GTPs 사이드)

6. 만들어진 스키마를 스키마 입력란에 붙여넣기 해 주세요.
7. serpapi 키값은 내 것으로 대체해 주세요.

8. 동일한 키값을 [인증 > 톱니바퀴 > API 키 선택] 후 API키 란에 넣고 ‘저장’해 주세요.

9. 개인정보 보호 정책 란에 아래 URL을 넣어 주세요.

나만 사용할 경우라면 몰라도, 저는 혹시 몰라도 아래 url까지 넣어주는 편입니다.

https://openai.com/policies/privacy-policy/

이제는 잘 만들어 졌는지 테스트를 진행해 주세요.

잘 된다면 “serpapi.com과(와) 대화 완료”라는 문구를 보실 수 있으실거에요.

다른 문구가 보인다면 gpt와 이야기하면서 수정을 반복하셔야 할 수 있습니다.

대화를 하시기 전에 제가 위에 언급드린 내용을 꼼꼼히 읽어보시면 serpapi를 통해서 더 다양한 정보를 얻어낼 수 있는 나만의 gpts를 만드실 수 있으실거에요.

카톡 스포방지기능 카카오톡 문자 뿌옇게 보내기 (갯수 몇개 제한?)

댓글 남기기

댓글 남기기