Grok Collections
No security coverage
Grok Collections manages xAI Collections and bulk document ingestion from Drupal. It complements the Grok AI provider by managing the documents used for Collections Search.
Features
- Create xAI Collections or register existing Collection IDs.
- Store Management API credentials securely through Drupal Key.
- Upload and index documents asynchronously with Drupal Queue API.
- Track ingestion and indexing state, enforce size limits, and detect duplicates.
- Approve Collections for search and test them in Drupal AI's API Explorer.
- Keep local registration removal separate from explicitly confirmed remote deletion.
Post-installation
Configure the module under Configuration → AI → AI Platform Providers → Grok Collections settings. Select a Drupal Key containing an xAI Management API credential, test the connection, and then create or register Collections from the Grok collections administration page.
Additional requirements
- PHP 8.1 or later
- Drupal 10.6 or Drupal 11.2+
- Grok Integration 1.0 beta or later
- Key 1.22 or later
- An xAI Management API key with the required Collections permissions
Recommended modules
Drupal AI's optional AI API Explorer exposes the Grok Collections Search Explorer.
Similar projects
This module is specifically designed for xAI Collections management and complements the Grok Integration provider module.
Community documentation
See the README and release notes included with the project source.