Chat Hub
Chat Hub는 여러 AI 모델에 접근하고, n8n 에이전트와 상호작용하며, 직접 에이전트를 만들 수 있는 중앙화된 AI 채팅 인터페이스입니다. Chat Hub를 사용하려면 탐색 바에서 Chat 옵션을 찾아 모델을 선택한 후 대화를 시작하세요.
개요#
Chat Hub는 여러 AI 모델에 접근하고, n8n 에이전트와 상호작용하며, 직접 에이전트를 만들 수 있는 중앙화된 AI 채팅 인터페이스입니다. Chat Hub는 또한 Chat 사용자 역할을 도입하여, 사용자가 n8n 워크플로에 직접 접근하지 않고도 채팅 인터페이스와 상호작용할 수 있도록 합니다.
사용 방법#
Chat Hub를 사용하려면 탐색 바에서 Chat 옵션을 찾아 모델을 선택한 후 대화를 시작하세요.
간단한 개인 에이전트 만들기#
단순하고 반복적인 작업에서 AI를 더 안정적으로 활용하기 위해, 사용자 지정 지시사항이 포함된 Custom Agent를 만들 수 있습니다. 간단한 개인 에이전트를 만들려면:
- Personal Agents를 클릭한 후 +New Agent를 클릭합니다.
- 이름, 설명, 시스템 프롬프트, 선호 모델, 도구 접근 권한을 정의합니다.
- Save를 선택합니다.
생성이 완료되면 모델 선택기에서 개인 에이전트를 선택할 수 있습니다.
n8n 워크플로 에이전트 사용하기#
더 복잡한 시나리오에서는 n8n 워크플로 에이전트(본인 또는 동료가 만든)를 사용하여 워크플로를 Chat Hub에서 사용 가능하게 만들 수 있습니다. 현재는 Agent 노드에서 스트리밍이 활성화된 Chat Trigger가 있는 워크플로만 사용할 수 있습니다. 워크플로를 사용 가능하게 만들려면:
- 원하는 워크플로를 엽니다.
- Chat Trigger를 엽니다.
가장 최신 버전의 Chat Trigger만 작동합니다. 최신 Chat Trigger 버전을 사용하려면 기존 Chat Trigger를 삭제하고 새로 추가하세요.
- Make Available in n8n Chat 옵션을 활성화하고 개인 에이전트의 이름과 설명을 설정합니다.
- AI Agent 노드에서 Enable Streaming 옵션이 활성화되어 있는지 확인합니다.
- 워크플로를 활성화합니다.
정의가 완료되면 Chat Hub의 모델 선택기에서 해당 워크플로를 선택할 수 있습니다. 동료들이 워크플로에 접근하려면 워크플로를 공유하거나, 최소 뷰어 권한이 있는 프로젝트에 워크플로가 포함되어 있어야 합니다.
권한 관리#
n8n의 역할 시스템을 통해 어떤 사용자가 어떤 작업을 수행할 수 있는지 정의할 수 있습니다. Chat Hub는 누가 무엇을 사용할지 제어할 수 있는 추가적인 방법도 제공합니다.
Chat 사용자 역할#
Chat 사용자는 워크플로를 직접 만들지 않고 사용하고자 하는 조직 내 구성원을 위한 역할입니다. Chat 사용자는 기본적으로 채팅 인터페이스만 볼 수 있으며, 자격 증명이나 워크플로를 추가할 수 없습니다.
Chat 사용자는 Starter, Pro, Business 및 Enterprise 플랜에서만 사용 가능합니다.
공급자 설정#
관리자는 Chat Hub에서 사용자가 접근할 수 있는 모델과 공급자를 제어할 수 있습니다. 여기에는 다음이 포함됩니다:
- 특정 모델 및 공급자 활성화 또는 비활성화
- 사용자가 자체 모델을 추가하는 것 방지
- 각 공급자의 기본 자격 증명 설정
- 사용자가 자체 자격 증명을 추가하는 것 제한 (n8n의 권한 시스템을 통해)
이 설정을 관리하려면 Settings > Chat으로 이동하여 공급자를 편집하세요.
고려사항 및 제한사항#
- 간단한 개인 에이전트를 만들 때 파일 지식을 추가할 수 없습니다.
- 도구 선택이 몇 가지 옵션으로 제한됩니다.
- Chat Trigger node와 스트리밍이 활성화된 AI Agent node가 있는 워크플로만 워크플로 에이전트로 작동합니다. 워크플로가 특정 요구사항을 충족해야 합니다.
