Deep Research
Overview
GLChat DeepResearch is an experience-layer pipeline in the GLChat backend that provides deep research capabilities to users. It handles user-facing behavior, profile management, and result presentation for deep research queries.
Key Features
Profile-Based Research: Three user-facing profiles (Essentials, Comprehensive, Internal)
Intelligent Routing: Automatically determines if deep research is needed
Automatic Fallback: Comprehensive → Essentials when quota exceeded
Streaming Support: Real-time progress and results
Multi-tenancy: Full organization-level isolation
Citation Formatting: Structured references for UI display
Architecture Context
GLChat DeepResearch (this document) — Experience-layer pipeline that defines product behavior
GL SDK DeepResearcher — Library-level SDK abstraction for backend-agnostic deep research (see GL SDK DeepResearcher docs)
This document focuses on GLChat DeepResearch and how to use it in the GLChat backend.
Last updated