'슬랙봇'이 준비되면 항상 대화형 봇, 즉 '챗봇'을 구해서 구성하고 대화를 시작하고 싶습니다. 뜻밖에! 맞는! 인상! 나는!
인터넷에서 검색해보니 오픈소스 프레임워크 ChatterBot이 설치되어 사용되고 있었는데 한마디도 하기 어려웠다. 말뭉치 보너스가 없으면 채팅은 질문에 답하는 정신 지체와 같고, 말뭉치를 다운로드했지만 프롬프트 형식을 가져올 수 없는 것은 올바르지 않으며, 수동으로 하나씩 입력할 수 없습니다(130,000개). 그리고 그것은 틀에 관한 것이 아니라, 좋은 말뭉치가 없으면 그 틀이 아무리 좋아도 아무 것도 할 수 없다는 것입니다.
그러니 자가구축의 길을 포기하고 상용 API로 전환한 다음 업계에서 가장 지식이 풍부하다고 하는 튜링 로봇을 찾으십시오. 중국어이지만 사용할 수 없습니다., 구성 후 "올바른 암호화 방법을 사용하십시오"라는 메시지가 표시되고, API 문서를 넘기고 암호화 방법을 찾지 못했습니다.
! [튜링 로봇을 위한 API 문서] (https://pic.saltyleo.com/i/171082849826.webp)
문서 전체에서 암호화를 검색하는 것은 '리턴 코드 4001은 암호화 오류입니다'일 뿐, 암호화 방법은 전혀 설명하지 않습니다.
추신: 그리고 인터넷에서 검색한 결과 적어도 두 개의 다른 API 링크 주소를 찾았는데 제품이 좋을 수 있지만 문서도 명확하게 작성해야 합니다.
# 재스민 로봇
그런 다음 포럼에 물을 붓고 누군가 Jasmine 로봇 API를 추천하고 공식 웹 사이트에 가서 확인했는데 HTTPS도 구성되지 않았습니다 ... 그러나 이것은 기능에 영향을 미치지 않으며, 구성 한 후, 나는 그것을 사용했고, 정말 놀랐고, 말뭉치가 매우 크고, 대답을 사용자 정의 할 수 있습니다. 더 많이 말하는 것은 효과를 보는 데 도움이 되지 않습니다(왼쪽에서 오른쪽으로).
많은 이야기를 나눈 후에는 로봇이라는 것이 분명하지만 이미 NB라고 생각합니다.
# 슬랙봇에 통합
다음 챕터는 Slackbot에 통합하는 방법입니다. 소스 코드는 'molibot.py'라는 GitHub의 [Slack-chatbo] (https://github.com/SaltyLeo/Slack-chatbot) 페이지에서 다운로드 할 수 있습니다.