pipeshub_sources
Fetch configured chat sources and AI models in one call. Get source IDs and model keys to use for PipesHub chat and search.
Instructions
Discover available chat sources and AI models in one call.
Returns up to three sections:
sources— every connector instance the org has wired up plus the syntheticknowledgeBase_<orgId>entry for the org's KB. Each item'sidis exactly the value to put inpipeshub_chat's orpipeshub_search'sappsfilter.llmModels— chat / generation models. Each item'smodelKeyis the value to pass onpipeshub_chat/pipeshub_searchasmodelKey. PickisDefault: trueunless the user asks for a specific model.embeddingModels— vector embedding models (only fetched when explicitly requested viainclude).
Call this once at the start of a session and cache the result —
sources and models change infrequently. sources and llmModels
are returned by default; pass include to override.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| include | No | Which sections to fetch. Default: `["sources", "llmModels"]`. Add `embeddingModels` if the user is configuring re-embedding. |