안녕하세요! OpenAI와 Discourse의 웹훅을 통해 챗봇을 구현했습니다.
요약하면, 멘션이 될 때 답변하는 'Robolivier’라는 사용자를 생성했습니다.
특정 채널과 다이렉트 메시지에 대한 답변을 받기를 원합니다.
웹훅을 통해 전송되는 이벤트 목록에는 "채팅 메시지"가 없습니다:
이것을 어떻게 해야 할까요? 사용 가능한 플러그인이 있나요? 놓친 설정이 있을까요?
안녕하세요! OpenAI와 Discourse의 웹훅을 통해 챗봇을 구현했습니다.
요약하면, 멘션이 될 때 답변하는 'Robolivier’라는 사용자를 생성했습니다.
특정 채널과 다이렉트 메시지에 대한 답변을 받기를 원합니다.
웹훅을 통해 전송되는 이벤트 목록에는 "채팅 메시지"가 없습니다:
이것을 어떻게 해야 할까요? 사용 가능한 플러그인이 있나요? 놓친 설정이 있을까요?
안녕하세요, 혹시 모르셔서 말씀드리는데, 이미 Discourse Chatbot
(ChatGPT 지원)라는 플러그인이 존재하며, 주제/채팅/DM에서 이미 작동합니다.
따라서 교육 목적의 봇을 만드는 것이 아니라면, 제 입장에서는 해당 플러그인을 설치하는 것을 추천드립니다.
또한, AI 응답을 개선하기 위해 채팅 기록을 가져와야 하므로 API를 통해 이 작업을 수행하는 것이 가능할 수 있지만, 몇 가지 어려움에 부딪힐 수 있다고 생각합니다(틀린 부분이 있다면 지적해 주세요).
게시물 6개가 기존 주제 Discourse Chatbot
(ChatGPT 지원)에 병합되었습니다.
하지만 채팅 메시지에 대한 웹훅이 있다면 좋겠습니다. 특히 allowed_user_api_push_urls가 이제 숨겨진 설정이 되었기 때문입니다. 플러그인을 사용할 수 없다면, 현재 할 수 있는 것은 알림을 폴링하는 것뿐이며, 이는 상당히 비효율적입니다.
플러그인이 웹훅 트리거 옵션을 추가할 수 있는 방법이 있을까요?
이와 관련된 PR이 수락될 수 있을까요?
동의합니다. 채팅 웹훅은 다른 필요성이기 때문에,