# Open-Source Slack-AI: Slack 대화 요약 등의 기능을 갖춘 오픈소스 솔루션

**URL:** https://discuss.pytorch.kr/t/open-source-slack-ai-slack/4326
**Category:** 읽을거리&정보공유
**Tags:** open-source-slack-ai, slack-ai, slack
**Created:** [5월 11, 2024, 12:40오후 UTC](https://discuss.pytorch.kr/t/open-source-slack-ai-slack/4326 "2024-05-11T12:40:59Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![9bow](https://discuss.pytorch.kr/user_avatar/discuss.pytorch.kr/9bow/32/16301_2.png) [@9bow](https://discuss.pytorch.kr/u/9bow)
#### Post date: [5월 11, 2024, 12:40오후 UTC](https://discuss.pytorch.kr/t/open-source-slack-ai-slack/4326/1 "2024-05-11T12:40:59Z")

</div>

# Open-Source Slack-AI: Slack 대화 요약 등의 기능을 갖춘 오픈소스 솔루션

 ![Open-Source Slack-AI: Slack 대화 요약 등의 기능을 갖춘 오픈소스 솔루션](https://discuss.pytorch.kr/uploads/default/original/2X/f/f3093d3d59be9fb520a9d8960cf7294225500f5e.png)

## 소개

'open-source-slack-ai'는 기존 Slack AI 제품의 일부 기능을 오픈소스로 구현한 프로젝트입니다. Slack에 권한이 있는 사용자는 자신의 서버에서 직접 이 프로젝트를 설치 및 배포하여 Slack 채널과 스레드의 내용을 요약할 수 있습니다. 이 프로젝트는 Python과 FastAPI를 기반으로 하고 있으며, GPT-3.5-Turbo와 GPT-4를 활용하여 자연스러운 언어 처리를 제공합니다.

'open-source-slack-ai'는 GPL 라이선스를 따르는 완전히 오픈소스라는 점을 인지하고 사용하시기 바랍니다. 이는 사용자가 자유롭게 코드를 수정하고, 필요에 따라 새로운 기능을 추가할 수 있다는 것을 의미합니다. Slack에서 제공하는 공식 서비스와는 달리, 추가 비용 없이 유사한 기능들을 사용할 수 있습니다.

## 주요 기능

이 프로젝트의 핵심 기능은 Slack 스레드와 채널을 요약하는 것으로, 이 프로젝트가 설치된 Slack에 참여하고 있는 사용자는 다음의 기능들을 공개 또는 비공개로 활용할 수 있습니다:

- **스레드 요약** - 모든 Slack 스레드에 대한 자세한 요약 생성(GPT-3.5-Turbo 기반)

- **채널 개요** - 확장된 메시지 기록을 기반으로 채널의 목적에 대한 개요를 생성합니다(자연어 분석을 설명하기 위해 NLP 모델과 약간의 GPT-4의 앙상블로 구동).

- **채널 요약(베타)** - 채널의 확장된 내역에 대한 자세한 요약을 생성합니다(GPT-3.5-Turbo로 구동). 참고: 매우 길어질 수 있습니다!

## 사용 방법

이 소프트웨어를 사용하기 위해서는 몇 가지 설치 단계가 필요합니다. 먼저, GitHub에서 프로젝트를 클론하고, Python 패키지를 설치해야 합니다. 설치 후, `.env` 파일에 필요한 API 키와 토큰을 입력하고, FastAPI 서버를 시작합니다. 이 서버는 `ngrok`을 통해 인터넷에 노출되어야 Slack 앱과 통신할 수 있습니다.

## 라이센스

이 프로젝트는 [GPL-3.0 License](https://github.com/meetbryce/open-source-slack-ai/blob/main/LICENSE.md) 하에 공개되어 있습니다.

이 라이센스는 사용자가 자유롭게 수정, 배포할 수 있도록 있습니다. 하지만, 재배포시 동일한 라이선스를 따라야 하며 수정한 소스코드도 공개해야 합니다. 또한, 상업적 이용에 일부 제한이 있을 수 있습니다.

## 더 읽어보기

### GitHub 저장소

[https://github.com/meetbryce/open-source-slack-ai](https://github.com/meetbryce/open-source-slack-ai)

### 개발자의 프로젝트 소개 글

> **[Open-Source Slack AI - How & Why I Built It In 3 Days | Bryce York - Startup...](https://bryceyork.com/free-open-source-slack-ai/)**
>
> How I made an open-source Slack AI App MVP to summarize threads and provide channel overviews using open-source tools and OpenAI.

* * *

_이 글은 GPT 모델로 정리한 글을 바탕으로 한 것으로, 원문의 내용 또는 의도와 다르게 정리된 내용이 있을 수 있습니다. 관심있는 내용이시라면 원문도 함께 참고해주세요! 읽으시면서 어색하거나 잘못된 내용을 발견하시면 덧글로 알려주시기를 부탁드립니다._ 🤗

[:pytorch:파이토치 한국 사용자 모임🇰🇷](https://pytorch.kr/)이 정리한 이 글이 유용하셨나요? [회원으로 가입](https://discuss.pytorch.kr/signup)하시면 주요 글들을 이메일💌로 보내드립니다! (기본은 Weekly지만 [Daily로 변경도 가능](https://discuss.pytorch.kr/my/preferences/emails)합니다.)

🎁 아래↘쪽에 좋아요❤를 눌러주시면 새로운 소식들을 정리하고 공유하는데 힘이 됩니다~ 🤩
