Chat SDK, 네이티브 Slack 에이전트 지원 추가
요약
Chat SDK가 Slack adapter를 추가하여 네이티브 Slack 에이전트 구축을 지원합니다. 이 어댑터는 메시지 대화, 제안 프롬프트, 스트리밍 응답 등 전체 Slack 에이전트 경험을 포괄적으로 지원하며 개발 편의성을 높였습니다.
핵심 포인트
- Slack adapter를 통해 네이티브 Slack 에이전트 구축 가능
- 스트리밍 응답은 작업/계획 카드 포함 토큰별 렌더링 지원
- 네이티브 피드백 버튼(긍정/부정)을 통한 사용자 상호작용 구현
- 채널 기록 대신 AI 대화 기록 관리에 집중하도록 안내
이제 Chat SDK의 Slack adapter를 사용하여 네이티브 Slack 에이전트를 구축할 수 있습니다.
이 어댑터는 Messages 탭에서의 에이전트 대화부터 제안 프롬프트, 순환 상태 메시지, 토큰별 스트리밍 응답, 그리고 네이티브 피드백 버튼에 이르기까지 전체 Slack 에이전트 메시징 경험을 지원합니다.
어댑터가 제공하는 기능은 다음과 같습니다:
알아두실 점: Chat SDK는 Slack 스레드를 각 사용자 메시지별로 개별 처리하므로, 채널 기록은 DM의 사용자 측면만 반환합니다. 대신 AI 대화 기록을 구축하는 데 사용하세요. agent_viewChat SDK transcripts
시작하려면 documentation을 읽거나, 저희의 templates 중 하나로 시작할 수 있습니다.
-
정적 페이로드 또는 스레드 컨텍스트(사용자가 현재 보고 있는 내용 포함)를 받는 비동기 리졸버를 전달합니다. 프롬프트는 에이전트 스레드가 열릴 때마다 자동으로 고정됩니다.스레드별 제안 프롬프트:
agent_view -
스트리밍 응답은 작업 및 계획 카드(task and plan cards)를 포함하여 Slack의 스트리밍 API를 통해 토큰별로 렌더링됩니다. 만약 워크스페이스가 스트리밍을 지원하지 않는 경우(예: GovSlack), 어댑터는 콘텐츠 손실 없이 스트림 중간에 게시 후 편집하는 방식으로 전환합니다.네이티브 스트리밍과 폴백:
-
모든 스트리밍 응답은 Slack의 네이티브 엄지손가락 위로 및 엄지손가락 아래로 버튼으로 끝납니다. 클릭은 긍정적 또는 부정적 값을 가진 정규 플로우를 통해 전송됩니다.내장 피드백:
feedbackButtons: true``bot.onAction
AI 자동 생성 콘텐츠
본 콘텐츠는 Vercel AI의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기