Slack에서 ChatGPT와 함께하는 AI 챗봇 만들기 (1)steemCreated with Sketch.

in SCT.암호화폐.Crypto2 years ago (edited)

OpenAI API와 Slack API를 이용하면 슬랙에서 ChatGPT와 대화할 수 있는 Bot을 만들 수 있다.

이 글은 공식 문서 “Building an app with Bold for Python” 를 참고하여 작성했다.

슬랫 봇 생성하기

Slack Apps 으로 이동하여 [Create an App] 버튼을 클릭한다.

팝업창에서 From scratch를 선택한다.
|500

앱 이름을 입력하고 사용할 Slack 워크스페이스를 선택한다. 그다음 [Create App] 버튼을 눌러 앱을 생성한다.
|500

이제 Slack 챗봇에 사용할 Slack 앱이 만들어졌다.

Scope 설정하기

그다음 OAuth & Permissions으로 이동한다.

그리고 아래로 스크롤 하면 Scopes 섹션을 찾을 수 있다.
|500
Scope에 chat:write 를 추가하면, 내가 속한 채널에 앱이 메시지를 전송할 수 있는 권한을 부여하게 된다.

슬랙 API 메소드에 어떤 Scope가 필요한지는 Slack API Methods에서 확인할 수 있다.

슬랙에 앱 설치하기

다시 스크롤을 위로 올려서 OAuth Tokens for Your Workspace 섹션으로 이동한다. 그리고 **[Install to Workspace]**를 눌러 앱을 슬랙에 설치한다.

아래 화면이 나타나면 [허용] 버튼을 누른다.
|500

앱 설치를 승인한 다음, 사이드에서 OAuth & Permissions 눌러 OAuth Tokens for Your workspace 섹션으로 이동한다.
여기에 우리가 사용할 Bot User OAuth Token이 생성되어 있다.

다음 글에서 Blot for Pyhton을 사용하여 슬랙 봇을 만드는 과정을 설명하겠다.


or
[카카오페이로 후원하기] [토스페이로 후원하기]


티스토리에서 작성하였습니다.
원본 글: https://anpigon.tistory.com/234

Sort:  

[광고] STEEM 개발자 커뮤니티에 참여 하시면, 다양한 혜택을 받을 수 있습니다.

[by @anpigon] ChatGPT와 대화하는 슬랫봇 만들기 (1)
https://www.steemit.com/@kr-dev.cu3/234

@kr-dev.cu3님이 당신을 멘션하였습니다.
멘션을 받고 싶거나 받지 않으시려면 댓글을 남겨주세요. 빠른 시일내에 반영하도록 하겠습니다.

멋집니다~ 티스토리랑 스팀잇이랑 같이 쓰면 괜찮나요?

같은 글을 티스토리와 스팀잇에 거의 동시에 발행하면
스팀잇은 구글 검색에 노출이 잘되는데 티스토리는 노출이 잘 안됩니다.
그래서 최근 티스토리 방문자와 광고 수익이 점점 줄어 들고 있어요. 안그래도 적은데ㅠ

다음부터는 스팀잇에는 요약한 내용만 올리려고 생각 중입니다.
tomchoi 님도 그렇게 한번 해보세요.

아 네네. 혹시 네이버 블로그도 하세요?

아니요. 네이버 블로그는 안하고 있네요.

아 네넵

Hot 30 posts with SCT tags | 17-02-2023
https://www.steemit.com/@steemgoon.sct/hot-30-posts-with-sct-tags-17-02-2023

@steemgoon.sct님이 당신을 멘션하였습니다.
멘션을 받고 싶거나 받지 않으시려면 댓글을 남겨주세요. 빠른 시일내에 반영하도록 하겠습니다.

Coin Marketplace

STEEM 0.18
TRX 0.16
JST 0.030
BTC 62507.39
ETH 2451.91
USDT 1.00
SBD 2.64