@extends('root') @php $isEdit = isset($aiIntent); @endphp @section('title', $isEdit ? 'Edit Intent AI' : 'Tambah Intent AI') @section('content')
@include('components.breadcrumb', [ 'title' => $isEdit ? 'Edit Intent AI' : 'Tambah Intent AI', 'links' => [ ['url' => route('client.balasan-otomatis.index'), 'label' => 'Auto Reply'], ['url' => route('client.ai-intents.index'), 'label' => 'Intent AI'], ], 'current' => $isEdit ? 'Edit Intent' : 'Tambah Intent' ])

Konfigurasi Intent

Kembali
@csrf @if($isEdit) @method('PUT') @endif
@if($isEdit)
Nama intent tidak dapat diubah setelah dibuat.
@else
Gunakan huruf, angka, dan garis bawah (_). Tanpa spasi. Maks 100 karakter.
@endif @error('name')
{{ $message }}
@enderror
Deskripsi ini juga dibaca oleh AI (Prompt System) untuk membantu proses klasifikasi zero-shot.
@error('description')
{{ $message }}
@enderror
Status Keaktifan
Apakah AI boleh mendeteksi intent ini?
is_active : true) ? 'checked' : '' }}>

Masukkan contoh-contoh kalimat yang biasanya diucapkan pelanggan untuk maksud (intent) ini. Semakin bervariasi, semakin pintar AI mengenalinya.

@php $phrases = old('training_phrases', $isEdit ? $aiIntent->trainings->pluck('phrase')->toArray() : (isset($trainingPhrase) && $trainingPhrase ? [$trainingPhrase] : [''])); if (empty($phrases)) $phrases = ['']; @endphp @foreach($phrases as $index => $phrase)
@if($index > 0) @else @endif
@endforeach

Tips melatih AI

Masukan minimal 5-10 variasi kalimat per Intent. Gunakan gaya bahasa kasual, singkatan, dan salah ketik (typo) yang sering digunakan pelanggan Indonesia seperti "brp harganya sis?", "hrgnya brp?" agar deteksi lebih akurat.

@endsection @push('scripts') @endpush