endpoints.yml
action_endpoint:
url: "http://localhost:8080/webhook"
=> action_endpoint : action 서버를 실행할 URL지정.
그외 설정들
tracker_store:
type: sql
dialect: "postgresql"
url: "localhost"
db: "rasa"
username: "username"
password: "password"
# query: "sslmode=disable"
event_broker:
type: "pika"
url: "amqp://guest:guest@localhost:5672/"
nlu:
url: "http://localhost:5000"
=> tracker_store : 대화 추적 정보를 저장할 데이터베이스 설정 지정.
=> event_broker : 대화 이벤트를 다른 서비스로 전송하기 위한 브로커 설정 지정.
=> nlu : NLU 모델 사용 시 NLU 서버 지정.
credentials.yml
rasa:
url: "http://localhost:5005/api"
my_custom_channel.MyCustomInput:
param1: "value1"
param2: "value2"
=> rasa : rasa웹채팅 설정(rasa서버와 통신), rest api 연결(HTTP통신)
=> Custom Connectors : 자체구현한 커스텀 커넥터와 연결하기 위한 설정
그외 설정들
# This is a Rasa Open Source server setting
# Slack channel
slack:
slack_token: "xoxb-your-slack-token"
slack_signing_secret: "your-slack-signing-secret"
# Facebook Messenger channel
facebook:
verify: "your-facebook-verify-token"
secret: "your-facebook-app-secret"
page-access-token: "your-page-access-token"
# Telegram channel
telegram:
access_token: "your-telegram-access-token"
# Twilio voice channel
twilio:
account_sid: "your-twilio-account-sid"
auth_token: "your-twilio-auth-token"
twilio_number: "your-twilio-phone-number"
=> Messaging Channels : Slack, Facebook, Telegram 등 메신저 플랫폼과 연결을 위한 설정.
=> Voice Platforms : Twilio, Google Assistant 등 음성 플랫폼과의 연결을 위한 설정.
'업무 > 챗봇 (Rasa)' 카테고리의 다른 글
[Rasa] rasa built-in actions (0) | 2024.07.23 |
---|---|
[Rasa] 커스텀 액션 이벤트 (FollowupAction, Restarted) (0) | 2024.07.12 |
[Rasa] 챗봇_ slot 이벤트에 따른 action진행 (SlotSet) (2) | 2024.07.10 |
[Rasa] rule & stroy (0) | 2024.07.08 |
[Rasa] 챗봇_ 기본구성 및 Action, Tracker, CollectingDispatcher (0) | 2024.07.04 |