Buat tim AI
Membangun tim AI kustom Anda: panduan konfigurasi JSON
Bagian Create an AI Team memungkinkan Anda merancang tim agen AI yang disesuaikan secara tepat dengan kebutuhan bisnis Anda. Anda melakukannya dengan mengunggah file JSON (JavaScript Object Notation) yang mendefinisikan peran, kemampuan, instruksi, dan resource untuk setiap anggota tim AI Anda secara rinci, termasuk manager-nya.
Seperti yang ditunjukkan di halaman, "Your AI team status" akan menampilkan apakah tim kustom saat ini aktif (misalnya, "Disabled").
Blueprint: file JSON tim AI Anda
Untuk membuat tim AI kustom, Anda akan menyusun file JSON. File ini bertindak sebagai blueprint, berisi:
- Deskripsi pekerjaan untuk "karyawan" AI Anda (agen).
- Instruksi untuk chief AI manager yang mengawasi tim.
- Sumber data yang tersedia untuk manager dan agen.
- Tool yang dapat digunakan agen AI Anda untuk menjalankan tugas.
Langkah pertama yang penting: sebelum mengunggah, sangat penting untuk validate file JSON Anda agar formatnya benar. File JSON yang tidak valid tidak akan diproses dengan benar. Anda dapat menggunakan validator JSON online untuk tujuan ini.
Memahami struktur JSON
Konfigurasi tim AI Anda ditentukan dalam struktur JSON tertentu. Mari kita uraikan:
{
"manager": {
"llm": "string", // Name of the LLM model for the manager
"agent_prompt": "string", // Main prompt that controls employee selection and task delegation
"data": ["string"] // List of data sources available to the manager
},
"agents": [ // List of AI employee objects
{
"llm": "string", // Name of the LLM model for the employee
"agent_name": "string", // Job title/name of the employee
"agent_prompt": "string", // Detailed prompt/instructions for the employee
"agent_description": "string",// Brief description of the employee and their role
"data": ["string"], // Data sources available to this employee
"tools": ["string"] // List of tools this employee can use
}
// Add more agent objects here if needed
]
}
1. Objek manager
Manager tim AI mengawasi operasi, mendelegasikan tugas, dan memilih agen yang tepat untuk pekerjaan tertentu.
"llm": (String) nama Large Language Model (LLM) yang akan menjalankan manager. Pilih salah satu dari "List of LLM models" di bawah."agent_prompt": (String) ini adalah set instruksi utama untuk manager. Isinya harus menjelaskan bagaimana manager menganalisis permintaan masuk, memilih agen AI yang sesuai dari daftaragentsuntuk sebuah tugas, dan mendelegasikan pekerjaan."data": (Array of Strings) daftar sumber data yang dapat diakses manager untuk mengambil keputusan. Lihat "Available Data Sources" di bawah.
2. Array agents
Array ini berisi objek, dan setiap objek mewakili satu "karyawan" AI dalam tim Anda.
Setiap objek Agent:
"llm": (String) nama model LLM untuk agen spesifik ini. Pilih salah satu dari "List of LLM models"."agent_name": (String) jabatan atau nama agen ini (misalnya, "Sales_Closer_Bot", "Support_Tier1_Agent")."agent_prompt": (String) instruksi terperinci, persona, dan panduan operasional untuk agen ini. Di sinilah Anda menentukan bagaimana agen harus menjalankan tugasnya."agent_description": (String) deskripsi singkat tentang apa yang dilakukan agen ini dan perannya. Ini membantu manager (dan Anda) memahami spesialisasinya."data": (Array of Strings) sumber data yang dapat diakses agen spesifik ini. Lihat "Available Data Sources"."tools": (Array of Strings) daftar tool yang dapat digunakan agen ini. Lihat "Available Tools for Employees". Jika tidak memerlukan tool, gunakan array kosong[].
Resource yang tersedia untuk konfigurasi
Daftar model LLM
Anda harus memilih hanya satu nama LLM untuk manager dan untuk setiap agent.
"claude-3.5-sonnet"(Anthropic)"claude-3.5-haiku"(Anthropic)"gpt-4o-mini"(OpenAI)"gpt-4o"(OpenAI)"o1-mini"(OpenAI)"o1"(OpenAI)"deepseek"(DeepSeek)"grok-2-1212"(Grok)
Tool yang tersedia untuk karyawan (agen)
Tool hanya dapat ditetapkan ke agents, bukan ke manager. Jika agen tidak memerlukan tool, gunakan array kosong: [].
"InternetSearch": memungkinkan agen melakukan pencarian internet."AssistantRequestMessage": memungkinkan agen mengirim permintaan atau melakukan eskalasi ke admin/manusia."CreateMeme": agen dapat membuat meme."SendFreePhoto": agen dapat mengirim foto gratis."SendFreeVideo": agen dapat mengirim video gratis."SendPaidPhoto": agen dapat mengirim foto yang memerlukan pembayaran."SendPaidVideo": agen dapat mengirim video yang memerlukan pembayaran."SendInvoice": agen dapat membuat dan mengirim invoice."StopChatting": agen dapat mengakhiri percakapan saat ini.
Jika Anda membutuhkan tool kustom yang tidak tercantum, silakan hubungi dukungan iSales AI.
Sumber data yang tersedia
Sumber data menyediakan konteks dan informasi yang dapat digunakan manager dan agents untuk pengambilan keputusan dan pelaksanaan tugas.
"CurrentTime": menyediakan waktu UTC saat ini."PurchaseHistory": akses ke riwayat invoice dan statusnya."ChatHistory:X": menyediakan riwayat chat. GantiXdengan angka untuk menentukan berapa banyak pesan terbaru yang disertakan (misalnya,"ChatHistory:10"untuk 10 pesan terakhir).
Menavigasi antarmuka "Create an AI Team"
- 📄 Instructions for creating a JSON file for your AI team: tautan atau tombol ini menyediakan panduan dan spesifikasi resmi yang terperinci dari iSales AI untuk menyusun file JSON Anda. Selalu gunakan ini sebagai rujukan untuk informasi yang paling baru dan akurat.
- 📤 Upload JSON Instruction: klik tombol ini untuk memilih dan mengunggah file konfigurasi JSON yang sudah Anda siapkan dan validasi dari perangkat Anda.
- ↩️ Back: mengembalikan Anda ke menu sebelumnya.
Dengan menyusun file JSON secara cermat menggunakan prompt yang jelas, LLM, tool, dan sumber data yang tepat, Anda dapat membangun tim AI kustom yang kuat dan siap menangani tantangan bisnis spesifik Anda. Ingat untuk memvalidasi JSON sebelum mengunggahnya.