Catalogs Overview
-
Purpose:
- Catalogs group similar resources (LLMs, Data Sources, or Tools) for streamlined management.
- Access to these resources is controlled by assigning catalogs to specific teams.
-
Use Cases:
- Simplify resource management by categorizing related LLMs, Data Sources, or Tools into a single catalog.
- Apply consistent access control policies by assigning catalogs to teams.
- Manage large quantities of resources efficiently in a growing environment.
Catalogs View Layout
-
Columns:
- Name:
- The name of the catalog (e.g.,
Main Catalogue
).
- The name of the catalog (e.g.,
- Resources:
- Lists the resources included in the catalog:
- For LLMs: Displays the LLMs included (e.g.,
Anthropic
,OpenAI GPT-4
). - For Data Sources: Shows vector or relational data sources.
- For Tools: Lists available tools (e.g., APIs, web scrapers).
- For LLMs: Displays the LLMs included (e.g.,
- Lists the resources included in the catalog:
- Actions:
- A dropdown menu to perform actions such as editing or deleting the catalog.
- Name:
-
Add Catalog Button:
- Located at the top-right of the view, this green button (+ ADD CATALOG) opens a form to create a new catalog.
-
Pagination Control:
- Adjust the number of catalogs displayed per page using the dropdown at the bottom-left.
Cross-Resource Applicability
This view applies to the following catalog types:-
LLM Catalogs:
- Group and manage collections of LLMs, enabling administrators to easily control access to models based on their functionality or vendor.
-
Data Source Catalogs:
- Organize vector or structured data sources into catalogs for efficient assignment and governance.
-
Tool Catalogs:
- Categorize tools (e.g., APIs, search utilities) into logical groups to streamline their use in chat rooms or applications.
Benefits
-
Centralized Management:
- Simplifies resource organization and reduces redundancy.
-
Efficient Governance:
- Allows for consistent application of access control policies across groups.
-
Scalability:
- Handles large numbers of resources effectively as organizational needs evolve.
-
Flexible Integration:
- Ensures that related resources are grouped for seamless assignment to teams or chat rooms.
This generalized view supports catalog management for all resource types, providing a uniform approach to simplify administration while maintaining security and organizational efficiency.