Skip to content

Setup

After installation, you need to configure your User model.

Configure Your User Model

Replace the standard Converse trait with the Converse Prism trait in your User model:

php
<?php

namespace App\Models;

use Illuminate\Foundation\Auth\User as Authenticatable;
use ElliottLawson\ConversePrism\Concerns\HasAIConversations;

class User extends Authenticatable
{
    use HasAIConversations;
    
    // Rest of your user model...
}

That's it! Your User model is now ready to manage AI conversations.

Publishing Configuration (Optional)

If you want to customize the default settings, you can publish the configuration files:

Prism Configuration

bash
php artisan vendor:publish --tag=prism-config

Converse Configuration

bash
php artisan vendor:publish --tag=converse-config

Next Steps

Released under the MIT License.