핵심 기능
Search, Assistant, Agents, Notebooks, Knowledge 등 Gemini Enterprise를 구성하는 주요 기능 모듈
Gemini Enterprise 콘솔에서 사용자가 만나는 주요 기능 모듈을 정리합니다.
목차
1. 기능 한눈에 보기
| 기능 | 사용자 관점 | 기술 백엔드 |
|---|---|---|
| Search | 사내 통합 검색창 | Vertex AI Search / Discovery Engine |
| Assistant | 대화형 비서 (RAG 기반 Q&A) | Gemini + 권한 인지 검색 |
| Agents | 작업을 수행하는 에이전트 카탈로그 | Agent Engine / Dialogflow / A2A |
| Notebooks | 분석·요약을 위한 노트북형 워크스페이스 | NotebookLM 계열 |
| Knowledge | 색인된 데이터 스토어 묶음 | 데이터 스토어(Data Store) |
| Actions | 외부 시스템에 쓰기 작업을 수행 | Application Integration / 커스텀 Tool |
2. Search
기업 데이터를 대상으로 한 권한 인지(permission-aware) 검색입니다.
주요 특성
- 자연어 질의 + 키워드 질의 동시 지원
- 결과에 출처(snippet/citation) 표시
- 동일 쿼리에 대해 사용자별로 다른 결과 셋 반환(ACL 기반)
- 결과를 그대로 Assistant의 컨텍스트로 전달 가능
콘솔 위치
Apps → [App 선택] → Search → Configurations / Preview
3. Assistant
LLM 기반 챗 인터페이스입니다. 검색 결과나 등록된 에이전트를 호출해 응답을 만듭니다.
동작 흐름
graph LR
U[사용자 질문] --> A[Assistant]
A -->|검색 필요?| S[Search/Knowledge]
A -->|작업 필요?| AG[Agent]
S --> A
AG --> A
A --> R[응답 + 출처]
활용 예
- HR 정책 Q&A
- 사내 위키 요약
- 티켓/이슈 상태 조회
4. Agents
여러 프레임워크에서 만든 에이전트를 단일 카탈로그로 등록·관리합니다.
| Agent 유형 | 빌드 방식 | 추천 사용처 |
|---|---|---|
| Custom agent via Agent Engine | Python ADK로 코드 작성 후 Agent Engine 배포 | 복잡한 추론, 다단계 도구 호출 |
| Custom agent via Dialogflow | Dialogflow CX 콘솔에서 흐름 정의 | 결정 트리·전화 응대 |
| Custom agent via A2A | A2A 프로토콜 호환 외부 에이전트 | 타사·온프레미스 에이전트 통합 |
| Marketplace agent | 마켓플레이스에서 설치 | 검증된 서드파티 에이전트 |
Agent 등록 절차는 Part 4의 Agent Platform 연동에서 단계별로 다룹니다.
5. Notebooks
NotebookLM 계열 인터페이스로, 사용자가 직접 자료를 업로드하거나 데이터 스토어에서 가져와서 요약·Q&A·문서 생성에 활용합니다.
주요 사용 사례
- 회의록 자동 정리
- 계약서·논문 비교 요약
- 신규 입사자 온보딩 자료 작성
6. Knowledge / Data Stores
검색·Assistant·Notebook이 참조하는 콘텐츠 저장소입니다. 하나의 App 안에 여러 데이터 스토어를 둘 수 있습니다.
| 데이터 스토어 유형 | 입력 |
|---|---|
| Website | 공개·비공개 웹사이트(사이트맵 또는 도메인) |
| Unstructured documents | PDF, DOCX, PPTX, HTML, TXT 등 (GCS 또는 직접 업로드) |
| Structured data | BigQuery 테이블, JSONL |
| Third-party connectors | Drive, Confluence, Jira, SharePoint, Salesforce 등 |
색인 옵션
| 옵션 | 효과 |
|---|---|
| Advanced (Enterprise) indexing | 의미 기반 검색, 요약 품질 향상 |
| Refresh schedule | 정기적인 ACL/콘텐츠 동기화 |
| Layout parser | 표·헤더가 많은 PDF 품질 개선 |
7. Actions & Connectors
읽기뿐만 아니라 외부 시스템에 쓰기가 필요한 경우 사용합니다.
| 메커니즘 | 설명 |
|---|---|
| Built-in Actions | Drive 파일 생성, Calendar 이벤트 등록 등 미리 정의된 동작 |
| Application Integration | Workato 스타일의 커넥터로 사내 시스템에 호출 |
| Custom Tools (ADK) | 코드로 정의된 함수 도구. Agent Engine 에이전트에서 호출 |