ai-admin
Pre-configured Payload CMS instance for managing AI primitives.
Features
- Ready-to-use Payload CMS configurations for AI-related data
- Pre-configured collections for Functions, Workflows, Models, and more
- Simple integration with extensible configuration
- Support for MongoDB database
Installation
npm install ai-admin
# or
yarn add ai-admin
# or
pnpm add ai-admin
Usage
Quick Start
// Create a Payload CMS configuration
import { createAdminConfig } from 'ai-admin'
const config = createAdminConfig({
// Your custom options here
admin: {
user: 'users',
}
})
export default config
Collection Access
You can import specific collections:
import { Functions, Workflows, Models } from 'ai-admin'
Custom Configuration
Extend the default configuration with your own options:
import { createAdminConfig } from 'ai-admin'
import { mongooseAdapter } from '@payloadcms/db-mongodb'
const config = createAdminConfig({
admin: {
user: 'users',
meta: {
titleSuffix: '- My Admin',
},
},
db: mongooseAdapter({
url: process.env.CUSTOM_DATABASE_URI,
}),
})
Dependencies
- Payload CMS - Headless CMS
- MongoDB - Database