Jenis Permintaan yang Dapat Ditangani Kecerdasan Buatan
Taksonomi tugas kecerdasan buatan: menulis, meringkas, menjawab, membuat kode, dan melakukan curah gagasan.
Jenis Permintaan yang Dapat Ditangani Kecerdasan Buatan adalah pelajaran AI Prompt Engineering gratis di CoddyKit. Ini adalah pelajaran 2 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar AI Prompt Engineering, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus AI Prompt Engineering mencakup 4 pelajaran total.
Taksonomi Tugas AI
Model bahasa AI sangat serbaguna. Model ini menangani beragam jenis tugas — dan mengetahui kategori tugas Anda membantu Anda menulis perintah yang lebih baik.
Kita dapat mengelompokkan tugas menjadi: penulisan, peringkasan, Tanya Jawab, pemrograman, curah gagasan, penerjemahan, klasifikasi, dan ekstraksi data.
Tugas Penulisan
Penulisan adalah salah satu tugas AI yang paling umum. Contohnya meliputi:
- Menyusun surel, surat lamaran, dan tulisan blog
- Menulis cerita pendek, naskah, atau konten kreatif
- Menyusun keterangan untuk media sosial
- Menyunting dan menulis ulang draf yang sudah ada
Kuncinya adalah menentukan format, nada, panjang, dan pembaca sasaran dalam perintah Anda.
import anthropic
client = anthropic.Anthropic(api_key='sk-ant-your-key-here')
response = client.messages.create(
model='claude-opus-4-5',
max_tokens=256,
messages=[{
'role': 'user',
'content': (
'Write a 150-word professional email declining a meeting invitation. '
'Tone: polite and regretful. Suggest rescheduling next week.'
)
}]
)
print(response.content[0].text)Tugas Peringkasan
Peringkasan memadatkan konten panjang menjadi bentuk yang lebih singkat dan mudah dipahami. Penggunaan umum:
- TL;DR dari artikel atau laporan panjang
- Catatan rapat dari transkrip
- Ringkasan eksekutif makalah penelitian
- Poin-poin utama yang diambil dari bab buku
Tentukan panjang hasil dan tingkat perincian yang Anda perlukan.
import openai
client = openai.OpenAI(api_key='sk-your-key-here')
long_text = (
'Artificial intelligence has transformed industries from healthcare '
'to finance over the past decade. Machine learning models now diagnose '
'diseases, detect fraud, and power recommendation engines. However, '
'concerns about bias, privacy, and job displacement remain significant...'
)
response = client.chat.completions.create(
model='gpt-4o',
messages=[{
'role': 'user',
'content': f'Summarize the following in exactly 2 sentences:\n\n{long_text}'
}]
)
print(response.choices[0].message.content)Tugas Tanya Jawab
Tugas Tanya Jawab memanfaatkan basis pengetahuan model yang luas. Jenisnya meliputi:
- Pertanyaan faktual ('Apa itu siklus Krebs?')
- Pertanyaan penjelasan ('Bagaimana cara kerja HTTPS?')
- Pertanyaan perbandingan ('Apa perbedaan antara RAM dan penyimpanan?')
- Tanya Jawab dokumen — mengajukan pertanyaan tentang dokumen yang ditempelkan
Untuk Tanya Jawab dokumen, selalu sertakan materi sumber dalam perintah Anda.
import anthropic
client = anthropic.Anthropic(api_key='sk-ant-your-key-here')
document = 'Our refund policy allows returns within 30 days with receipt...'
response = client.messages.create(
model='claude-opus-4-5',
max_tokens=256,
system='Answer only based on the document provided. If unsure, say so.',
messages=[{
'role': 'user',
'content': f'Document:\n{document}\n\nQuestion: How many days do I have to return an item?'
}]
)
print(response.content[0].text)Tugas Pemrograman
Tugas pemrograman adalah bidang yang sangat dikuasai asisten AI. Permintaan umum:
- Menghasilkan kode dari deskripsi ('Tulis fungsi Python yang...')
- Menjelaskan fungsi kode yang sudah ada
- Menelusuri kesalahan atau memperbaiki kode yang rusak
- Mengonversi kode dari satu bahasa ke bahasa lain
- Menulis tes unit untuk fungsi tertentu
import openai
client = openai.OpenAI(api_key='sk-your-key-here')
response = client.chat.completions.create(
model='gpt-4o',
messages=[
{
'role': 'system',
'content': 'You are a Python expert. Include type hints and a brief docstring.'
},
{
'role': 'user',
'content': (
'Write a function that takes a list of integers and returns '
'the second largest unique value, or None if it does not exist.'
)
}
]
)
print(response.choices[0].message.content)Tugas Curah Gagasan
Curah gagasan menggunakan AI untuk menghasilkan banyak ide dengan cepat. Gunakan untuk:
- Menghasilkan nama produk
- Membuat daftar topik tulisan blog
- Menghasilkan ide fitur untuk aplikasi
- Menentukan sudut kampanye pemasaran
- Mencari alternatif pemecahan masalah
Minta jumlah ide tertentu dan beri tahu model untuk memprioritaskan keberagaman, bukan pengulangan.
import anthropic
client = anthropic.Anthropic(api_key='sk-ant-your-key-here')
response = client.messages.create(
model='claude-opus-4-5',
max_tokens=512,
messages=[{
'role': 'user',
'content': (
'Generate 10 unique app name ideas for a habit-tracking app targeting busy professionals. '
'Each name should be one or two words. Prioritize variety — avoid similar-sounding names. '
'After each name, add a 5-word tagline.'
)
}]
)
print(response.content[0].text)Tugas Penerjemahan
Penerjemahan lebih dari sekadar mengubah kata demi kata. Model AI dapat menangani:
- Penerjemahan bahasa (Inggris → Spanyol, Prancis → Jepang)
- Penerjemahan ragam bahasa (jargon teknis → bahasa sederhana)
- Penerjemahan nada (formal → santai)
- Penerjemahan format (paragraf → poin-poin)
Tentukan apakah Anda menginginkan terjemahan harfiah atau terjemahan yang alami dan idiomatis.
import openai
client = openai.OpenAI(api_key='sk-your-key-here')
text_en = 'Please ensure the deliverables are submitted prior to the agreed deadline.'
response = client.chat.completions.create(
model='gpt-4o',
messages=[{
'role': 'user',
'content': (
f'Translate the following into natural, idiomatic Spanish '
f'suitable for a casual work chat message:\n\n{text_en}'
)
}]
)
print(response.choices[0].message.content)Tugas Klasifikasi
Klasifikasi menetapkan input ke dalam kategori yang telah ditentukan. Contohnya:
- Analisis sentimen (positif / negatif / netral)
- Pengategorian topik (olahraga / politik / teknologi)
- Deteksi maksud (keluhan / pertanyaan / pujian)
- Spam atau bukan spam
Selalu berikan daftar kategori yang valid dalam perintah Anda agar model mengetahui pilihan yang tersedia.
import anthropic
client = anthropic.Anthropic(api_key='sk-ant-your-key-here')
reviews = [
'The product broke after one day. Terrible quality!',
'Shipping was fast and the item is exactly as described.',
'It is okay, nothing special but does the job.'
]
for review in reviews:
response = client.messages.create(
model='claude-opus-4-5',
max_tokens=16,
messages=[{
'role': 'user',
'content': (
f'Classify this review as exactly one of: POSITIVE, NEGATIVE, NEUTRAL.\n'
f'Reply with only the label.\n\nReview: {review}'
)
}]
)
label = response.content[0].text.strip()
print(f'{label}: {review[:40]}...')Tugas Ekstraksi Data
Ekstraksi data mengambil informasi terstruktur dari teks yang tidak terstruktur. Penggunaan umum:
- Mengambil nama, tanggal, dan jumlah dari faktur
- Mengambil fakta utama dari artikel berita
- Mengurai informasi kontak dari surel
- Mengambil spesifikasi produk dari deskripsi
Minta output JSON agar data yang diekstrak mudah digunakan secara terprogram.
import openai
import json
client = openai.OpenAI(api_key='sk-your-key-here')
email_text = (
'Hi, I am Sarah Johnson from Acme Corp. '
'Please send the invoice for $4,250 to billing@acmecorp.com by June 15th.'
)
response = client.chat.completions.create(
model='gpt-4o',
messages=[{
'role': 'user',
'content': (
'Extract the following fields from the email below and output valid JSON:\n'
'name, company, email, amount, deadline\n\nEmail:\n' + email_text
)
}]
)
raw = response.choices[0].message.content
data = json.loads(raw)
print(data)Menggabungkan Jenis Tugas
Perintah di dunia nyata sering menggabungkan beberapa jenis tugas dalam satu permintaan. Contohnya:
- Ekstrak klaim utama dari sebuah artikel, lalu klasifikasikan masing-masing sebagai fakta atau opini
- Ringkas sebuah dokumen, lalu terjemahkan ringkasannya ke bahasa Prancis
- Lakukan curah gagasan, lalu tulis promosi singkat untuk ide terbaik
Merangkai beberapa jenis tugas dalam satu perintah sangat ampuh — pastikan Anda menjelaskan setiap langkah dengan tegas.
import anthropic
client = anthropic.Anthropic(api_key='sk-ant-your-key-here')
response = client.messages.create(
model='claude-opus-4-5',
max_tokens=512,
messages=[{
'role': 'user',
'content': (
'Do the following in order:\n'
'1. Brainstorm 5 blog post titles about remote work productivity.\n'
'2. Pick the most compelling title.\n'
'3. Write a 3-sentence intro paragraph for that post.\n'
'Format your output with clear numbered sections.'
)
}]
)
print(response.content[0].text)Memilih Kerangka Tugas yang Tepat
Permintaan dasar yang sama dapat dibingkai sebagai jenis tugas yang berbeda — dan pembingkaian tersebut mengubah output secara signifikan.
Tujuan contoh: memahami halaman harga sebuah perusahaan.
- Kerangka Tanya Jawab: 'Apa saja tingkatan harganya?'
- Kerangka peringkasan: 'Ringkas halaman harga tersebut dalam 3 poin.'
- Kerangka ekstraksi: 'Ekstrak nama paket dan harga dalam format JSON.'
- Kerangka perbandingan: 'Buat tabel yang membandingkan semua paket.'
Pilih kerangka yang sesuai dengan cara Anda akan menggunakan output tersebut.
import openai
client = openai.OpenAI(api_key='sk-your-key-here')
pricing_text = (
'Starter: $9/month - 1 user, 5GB storage. '
'Pro: $29/month - 10 users, 50GB storage. '
'Enterprise: custom pricing - unlimited users.'
)
# Extraction frame
response = client.chat.completions.create(
model='gpt-4o',
messages=[{
'role': 'user',
'content': (
'Extract plan names and monthly prices as a JSON array. '
'Use null for custom pricing.\n\n' + pricing_text
)
}]
)
print(response.choices[0].message.content)Uji Pemahaman
Anda telah mempelajari kategori utama jenis tugas AI. Mari kita lihat apakah Anda dapat mengidentifikasi kategori yang tepat.
Seorang pengembang menempelkan surel dukungan pelanggan sepanjang 500 kata ke dalam perintah dan meminta AI: 'Ambil nama pelanggan, nomor pesanan, dan jenis masalah — keluarkan dalam format JSON.'
Jenis tugas apakah ini?
Rangkuman Taksonomi Tugas
Sekarang Anda dapat mengidentifikasi dan membingkai permintaan AI apa pun sebagai salah satu jenis tugas inti:
- Penulisan — menghasilkan konten teks asli
- Peringkasan — memadatkan konten panjang
- Tanya Jawab — menjawab pertanyaan berdasarkan pengetahuan atau dokumen
- Pemrograman — menghasilkan, menjelaskan, atau menelusuri kesalahan dalam kode
- Curah gagasan — menghasilkan banyak ide yang beragam
- Penerjemahan — mengubah bahasa atau ragam bahasa
- Klasifikasi — menetapkan input ke kategori yang telah ditentukan
- Ekstraksi Data — mengambil data terstruktur dari teks yang tidak terstruktur
Sebutkan jenis tugasnya terlebih dahulu — lalu susun perintah berdasarkan jenis tersebut.
Pertanyaan yang Sering Diajukan
Apakah pelajaran “Jenis Permintaan yang Dapat Ditangani Kecerdasan Buatan” gratis?
Ya — teks lengkap “Jenis Permintaan yang Dapat Ditangani Kecerdasan Buatan” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus AI Prompt Engineering, upgrade ke CoddyKit PRO. Kursus AI Prompt Engineering mencakup 4 pelajaran total.
Apa yang akan aku pelajari di “Jenis Permintaan yang Dapat Ditangani Kecerdasan Buatan”?
Taksonomi tugas kecerdasan buatan: menulis, meringkas, menjawab, membuat kode, dan melakukan curah gagasan. Kamu berlatih AI Prompt Engineering dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.
Apakah aku perlu pengalaman untuk memulai AI Prompt Engineering?
Tidak diperlukan pengalaman sebelumnya. AI Prompt Engineering di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 2 dari 4.
Berapa lama pelajaran “Jenis Permintaan yang Dapat Ditangani Kecerdasan Buatan” memakan waktu?
Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.
Bisakah aku menulis dan menjalankan kode dalam pelajaran AI Prompt Engineering ini?
Ya. Setiap pelajaran AI Prompt Engineering menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.
Semua pelajaran dalam kursus ini
- Memahami Antarmuka Obrolan
- Jenis Permintaan yang Dapat Ditangani Kecerdasan Buatan
- Cara Kecerdasan Buatan Menghasilkan Respons
- Hal yang Tidak Dapat Dilakukan Kecerdasan Buatan