K
Langsung ke konten
Peta Lengkap Konsep AI · Bagian 54–62
9/12

Bagian 54–62

Bagian 54–62 dari 71 bagian · Belajar 1

54.AI + API / integrasi

Tool contract sebaiknya jelas:

{
  "name": "get_order_status",
  "description": "Get current order status by order id",
  "input": {
    "order_id": "string"
  }
}

Tool keluaran juga sebaiknya ringkas dan relevan terhadap tugas. Anthropic mendokumentasikan pentingnya alat descriptions, parameter yang jelas, dan menghindari alat set yang terlalu ambigu/bloated.

Rujukan: https://www.anthropic.com/engineering/writing-tools-for-agents

55.Perutean Model

Perutean Model memilih model berbeda berdasarkan tugas.

Diagram — Perutean Model

Routing dapat mengoptimalkan cost dan latensi, tetapi menambah complexity dan harus dievaluasi end-to-end.

56.Caching

Jenis caching:

  • embedding cache;
  • pengambilan cache;
  • alat hasil cache;
  • prompt cache;
  • model respons cache;
  • application cache.

Tidak semua keluaran dapat di-cache dengan aman. Validitas cache harus mempertimbangkan freshness, authorization, tenant isolation, dan determinism.

Prompt caching pada beberapa API menyimpan prefix stabil untuk mengurangi kerja dan biaya masukan; detail implementasi bergantung penyedia.

Rujukan umum: penyedia dokumenation; OpenAI prompting panduan. https://developers.openai.com/api/docs/guides/prompting

57.Async / tugas AI jangka panjang

Untuk tugas panjang, sinkron permintaan-respons dapat menjadi tidak praktis. Gunakan:

Diagram — Async / tugas AI jangka panjang

MCP 2026-07-28 juga mendokumentasikan tugas sebagai opsional extension untuk operasi berjalan lama dengan polling, durable handles, dan progress semantics.

Rujukan: https://modelcontextprotocol.io/specification/latest

58.Manusia dalam loop matrix

AksiContohApproval
Low impactSearch dokumentasiBiasanya tidak diperlukan
Read-only business dataCek status orderSesuai policy
Internal menulisUpdate ticketBisa diperlukan
FinancialRefund / transferSangat disarankan sesuai policy
Production berubahRestart / config berubahApproval eksplisit
Destructivemenghapus dataApproval + strong control

Ini bukan standar universal; organisasi harus menentukan threshold risiko dan kontrolnya berdasarkan kasus penggunaan.

59.Checklist kesiapan produksi

Model

  • [ ] Model version jelas
  • [ ] License/usage terms diverifikasi
  • [ ] Quality benchmark internal tersedia
  • [ ] Limitations didokumentasikan

data

  • [ ] sumber jelas
  • [ ] Access control
  • [ ] PII/privasi meninjau
  • [ ] Dataset/index versioned
  • [ ] Freshness policy

RAG

  • [ ] Chunking tervalidasi
  • [ ] Retrieval eval
  • [ ] Reranking diuji
  • [ ] Citation/grounding eval
  • [ ] ACL filtering

Tools/Agen

  • [ ] Least privilege
  • [ ] Tool schema jelas
  • [ ] Timeout/retry
  • [ ] Approval untuk high-impact action
  • [ ] Sandbox
  • [ ] Max langkah/budget

keamanan

  • [ ] Prompt injection pengujian
  • [ ] Sensitive data tests
  • [ ] Supply-chain meninjau
  • [ ] Secret management
  • [ ] Audit trail

Operations

  • [ ] Tracing
  • [ ] Metrics
  • [ ] Logs
  • [ ] Alerting
  • [ ] Cost pemantauan
  • [ ] Rollback
  • [ ] Incident respons

Evals

  • [ ] dataset emas
  • [ ] Regression suite
  • [ ] Retrieval evaluasi
  • [ ] Tool evaluasi
  • [ ] Human meninjau sample

60.Decision tree: pakai apa?

Diagram — Decision tree: pakai apa?

61.Apa yang sebenarnya “diubah” oleh tiap teknologi?

TeknologiYang diubah/ditambah
Rekayasa Promptmasukan instructions
Rekayasa konteksSeluruh runtime konteks
RAGPengetahuan eksternal saat inference
Fine-tuningParameter/perilaku model
LoRASebagian parameter melalui adapter/update ber-rank rendah
QuantizationRepresentasi numerik model
Penggunaan alatKemampuan melakukan aksi/lookup eksternal
MCPStandardized protocol untuk konteks/alat
WorkflowControl flow aplikasi
AgenAutonomy dalam memilih langkah/alat
MemoryKeadaan persisten/pengetahuan di luar konteks aktif
GuardrailsBatas perilaku/aksi
EvalsMeasurement/regresi detection
ObservabilityVisibility terhadap runtime
MLOps/LLMOpsOperasi sistem secara berulang dan terkontrol

62.Jalur belajar yang lebih lengkap

Level 1 — Fundamental

Pelajari:

  • AI vs ML vs DL;
  • supervised/unsupervised/self-supervised/RL;
  • train/validation/menguji;
  • loss/optimization;
  • basic statistics;
  • vectors/matrices/probability.

Proyek: classification/regresi sederhana.

Level 2 — Deep Learning (Pembelajaran Mendalam)

Pelajari:

  • neural network;
  • backpropagation;
  • CNN;
  • sequence models;
  • Transformer.

Proyek: text classifier + sederhana Transformer experiment.

Level 3 — LLM

Pelajari:

  • tokenizer;
  • embeddings;
  • attention;
  • prepelatihan concept;
  • SFT;
  • prujukan optimization;
  • inference/decoding.

Proyek: menerapkan lokal/open-weight language model untuk tugas tertentu.

Level 4 — RAG

Pelajari:

  • dokumen parsing;
  • chunking;
  • embeddings;
  • vector search;
  • BM25;
  • hybrid;
  • reranking;
  • evaluasi.

Proyek: chatbot dokumen internal dengan citations.

Level 5 — Alat + Alur Kerja

Pelajari:

  • pemanggilan fungsi;
  • schema;
  • API integrasi;
  • retries/timeouts;
  • perantaian prompt;
  • perutean;
  • evaluator-pengoptimal.

Proyek: AI assistant yang membaca database/API secara hanya-baca.

Level 6 — Agen + MCP

Pelajari:

  • siklus agen;
  • state/memori;
  • alat permissions;
  • MCP host/klien/server;
  • multi-agen;
  • penggunaan komputer.

Proyek: agen IT operasi dengan hanya-baca pemantauan alat lalu tahap kedua dengan controlled menulis actions.

Level 7 — AI Produksi

Pelajari:

  • evals;
  • observabilitas;
  • LLMOps;
  • keamanan;
  • tata kelola;
  • cost/latensi;
  • incident respons.

Proyek: perusahaan AI platform dengan CI/CD, evaluasi gate, audit, tracing, dan rollback.

Belajar 1 · Peta Lengkap Konsep AI — sumber: Peta_Lengkap_Konsep_AI_Expanded_2026_ID.md, diperbarui 24 September 2026.

↑ Kembali ke atas