Model and Modality Playbooks14 September 2026Flatkey Team

Panduan Katalog Model AI: Cara Membaca Provider, Endpoint, Grup, dan Harga

Gunakan panduan katalog model AI ini untuk membaca provider, endpoint, grup, ketersediaan, unit harga, dan bukti penggunaan sebelum routing produksi.

Panduan Katalog Model AI: Cara Membaca Provider, Endpoint, Grup, dan Harga

Diperbarui: 14 September 2026

Sebuah Panduan Katalog Model AI: Cara Membaca Provider, Endpoint, Grup, dan Harga berguna karena katalog model kini melakukan lebih dari sekadar mencantumkan nama. Katalog produksi adalah permukaan routing. Katalog ini memberi tahu produk, engineering, dan finance provider mana yang memiliki route tersebut, bentuk API mana yang didukung, grup atau paket mana yang dapat memanggilnya, unit apa yang ditagihkan, dan apakah model tersebut cukup sehat untuk trafik nyata.

Kesalahan mahal adalah membaca katalog seperti papan peringkat. Satu baris dengan nama model terkenal tetap bisa salah untuk workload Anda jika bentuk endpoint tidak cocok dengan SDK Anda, unit penagihan tidak dapat dibandingkan, route dibatasi untuk grup yang tidak Anda gunakan, atau status ketersediaannya belum siap produksi.

Panduan katalog model AI ini memberi tim produk cara praktis untuk membaca katalog model sebelum memilih, menguji, atau merutekan trafik melalui gateway API AI apa pun. Panduan ini menggunakan direktori model publik dan dokumentasi Flatkey sebagai contoh kerja, tetapi daftar periksa ini berlaku untuk katalog provider langsung, katalog gateway, dan katalog platform internal.

Jawaban Cepat: Cara Membaca Katalog Model AI

Baca katalog model AI dalam urutan ini:

  1. Provider: siapa yang mengoperasikan model atau route upstream.
  2. Model ID: string persis yang harus dikirim aplikasi Anda.
  3. Dukungan endpoint: bentuk API mana yang diterima route, seperti chat yang kompatibel dengan OpenAI, Responses, Anthropic, Gemini, gambar, video, embeddings, atau route native.
  4. Grup atau paket: grup akun, grup route, grup kuota, atau paket penagihan mana yang dapat menggunakan baris ini.
  5. Status ketersediaan: apakah route aktif, menurun, tidak diketahui, pratinjau, akses awal, deprecated, atau akan segera hadir.
  6. Unit harga: apakah penagihan per 1 juta token input/output, token cache, gambar, detik, permintaan, karakter, menit, atau unit lainnya.
  7. Bukti penggunaan: apakah permintaan uji Anda muncul di log dengan model, status, jumlah token, route, kunci, dan biaya yang diharapkan.

Jawaban singkat dalam Panduan Katalog Model AI: Cara Membaca Provider, Endpoint, Grup, dan Harga ini adalah: jangan memilih model hanya dari kolom harga. Pilih setelah provider, endpoint, grup, status, unit harga, dan bukti log penggunaan semuanya selaras dengan workload Anda.

Snapshot Katalog Model Flatkey Saat Ini

Dokumentasi Flatkey saat ini menjelaskan satu base URL yang kompatibel dengan OpenAI, https://router.flatkey.ai/v1, plus endpoint API untuk chat completions, Responses, embeddings, pembuatan gambar, tugas video, dan daftar model. Endpoint /v1/models mengembalikan ID model dan provider dalam format yang kompatibel dengan OpenAI, sementara Model Directory publik adalah tempat langsung untuk memeriksa harga, kesehatan, dukungan endpoint, dan halaman detail model.

Pada 14 September 2026, direktori model publik Flatkey menampilkan field baris yang secara langsung relevan untuk peninjauan katalog:

Bidang katalog Apa yang diinformasikannya Contoh nilai yang diamati di direktori publik
model_name String atau baris model yang perlu Anda uji. gpt-5.6-sol, deepseek-v4-pro, seedance-2.5, gemini-3-flash-preview, claude-sonnet-5
vendor_name Provider atau pemilik katalog di balik rute. OpenAI, DeepSeek, ByteDance, Google, Anthropic, katalog Flatkey
supported_endpoint_types Bentuk request mana yang dapat diterima model. openai, openai-response, anthropic, gemini, openai-video, video
availability_status Apakah rute saat ini tampaknya dapat digunakan. available, unknown_failure
display_pricing.billing_kind Keluarga satuan harga. token, per_second, request
enable_groups / group pricing Rute atau grup komersial mana yang dapat memanggil baris tersebut dan bagaimana harganya disesuaikan. Entri rute yang dikelompokkan seperti plg di data halaman publik

Anggap cuplikan ini sebagai bukti tentang bagaimana katalog disusun, bukan sebagai tabel harga permanen. Dokumen referensi Flatkey secara eksplisit mengarahkan pembaca kembali ke flatkey.ai/models, flatkey.ai/pricing, dan flatkey.ai/status sehingga baris model, harga, dan kesehatan dapat diperbarui tanpa rilis dokumen.

Baca Provider Sebelum Anda Membaca Nama Model

Provider adalah bidang pertama karena nama model saja tidak memberi tahu Anda ke mana traffic pergi, kontrak apa yang berlaku, atau batas operasional mana yang penting.

Gunakan bidang provider untuk menjawab:

Pertanyaan Mengapa ini penting
Apakah rute ini dioperasikan oleh penyedia model asli, gateway, cloud inferensi, atau proxy internal? Ini mengubah dukungan, harga, logging, penanganan data, dan kepemilikan insiden.
Apakah baris ini merepresentasikan endpoint resmi atau model yang disajikan kembali? Tim produk perlu mengetahui apakah perilakunya harus sesuai dengan API resmi provider.
Apakah ada beberapa baris dengan nama serupa dari provider yang berbeda? Label qwen, deepseek, gemini, atau claude dapat menyembunyikan perbedaan regional, kompatibilitas, atau paket.
Provider mana yang harus direkonsiliasi oleh finance? Satuan penagihan dan referensi harga daftar mungkin berasal dari provider, sementara faktur mungkin berasal dari gateway.

Untuk Flatkey, positioning yang disetujui adalah satu kunci, satu saldo, dan akses model resmi lintas provider seperti OpenAI, Anthropic, Google, DeepSeek, Alibaba, Z.ai, Moonshot, dan ByteDance. Itu membuat transparansi provider menjadi sangat penting. Jika baris katalog tidak menjelaskan provider dan kelas rute dengan jelas, mintalah klarifikasi sebelum menyetujui baris tersebut untuk produksi.

Baca Endpoint sebagai Kontrak, Bukan Label

Dukungan endpoint adalah sebuah kontrak antara aplikasi Anda dan rute tersebut. Ini menentukan apakah client yang Anda gunakan saat ini, request body, streaming handler, parser tool-call, dan logika pencatatan penggunaan dapat berjalan tanpa perlu ditulis ulang.

Dokumentasi REST Flatkey mencantumkan endpoint API publik berikut:

Endpoint Penggunaan umum
/v1/chat/completions Chat dan pembuatan teks yang kompatibel dengan OpenAI
/v1/responses Alur kerja berstatus atau yang mendukung tool bergaya Responses untuk model yang kompatibel
/v1/embeddings Embedding vektor
/v1/images/generations Pembuatan gambar
/v1/videos Pembuatan tugas generasi video
/v1/videos/{task_id} Polling tugas video
/v1/videos/{task_id}/content Pengunduhan video yang selesai
/v1/models Daftar model yang tersedia untuk akun

Baris katalog yang menyebut openai tidak sama dengan baris yang menyebut anthropic, gemini, openai-response, openai-video, atau video. Sebuah model mungkin mendukung lebih dari satu family endpoint, tetapi Anda tetap perlu menguji path yang persis akan digunakan aplikasi Anda.

Untuk panduan katalog model AI ini, gunakan field endpoint untuk menulis kontrak kompatibilitas singkat:

catalog_endpoint_contract:
  workload: support_ticket_summary
  model_id: selected-model-id
  provider: provider-name
  endpoint_type: openai
  base_url: https://router.flatkey.ai/v1
  endpoint_path: /v1/chat/completions
  required_features:
    - streaming
    - tool_calls
    - structured_json
    - usage_fields
  pass_condition:
    - existing_sdk_initializes
    - response_parser_accepts_output
    - usage_log_matches_model
    - fallback_policy_is_documented

Jika satu item dalam kontrak itu gagal, model tersebut mungkin masih berguna, tetapi itu bukan rute plug-and-play untuk workload tersebut.

Baca Grup Sebagai Kebijakan Rute Dan Biaya

Grup mudah dilewatkan karena terlihat seperti label platform internal. Jangan dilewatkan. Sebuah grup dapat menentukan siapa yang dapat menggunakan rute, multiplikator harga mana yang berlaku, kunci mana yang diizinkan, kuota mana yang dikonsumsi, dan pool fallback mana yang tersedia.

Dalam katalog gateway, grup sering kali merepresentasikan satu atau lebih kebijakan berikut:

Arti grup Apa yang perlu diverifikasi
Rencana komersial Apakah akun atau tim ini memiliki akses ke harga yang ditampilkan?
Pool rute Channel class upstream atau akun provider mana yang menangani traffic?
Lingkungan produk Apakah rute ini disetujui untuk dev, staging, production, atau pelanggan tertentu?
Ruang lingkup anggaran Kunci, tim, workspace, atau anggaran pelanggan mana yang dibebankan?
Allowlist Apakah model diizinkan untuk data yang diatur, fitur publik, atau otonomi agen?
Family fallback Apakah grup ini dapat fallback ke rute lain tanpa merusak kualitas atau kebijakan?

Pemosisian produk Flatkey mencakup governance sub-key, anggaran, allowlist model, log penggunaan, dan saldo bersama. Artinya, baris katalog dan dasbor penggunaan harus selaras. Jika seorang product manager menyetujui sebuah model di katalog tetapi production key tidak berada dalam grup yang सही, tim engineering akan menemukan masalahnya sebagai 403, 429, fallback miss, atau kejutan penagihan.

Baca Harga Berdasarkan Unit Sebelum Membandingkan Baris

Harga adalah field katalog model yang paling sering disalahartikan. Panduan katalog model AI seharusnya memaksa setiap harga ke unit aslinya sebelum siapa pun membandingkannya.

Jangan membandingkan unit-unit ini seolah-olah sama:

Price unit Common workload Catalog review risk
Input tokens Prompt-heavy chat, summarization, retrieval-augmented generation Prompt panjang dan konteks hasil retrieval dapat mendominasi biaya.
Output tokens Reasoning, writing, code generation, extraction Completion yang panjang dapat mendominasi biaya bahkan ketika input terlihat murah.
Cached input tokens Reused system prompts, prompt caching, context caching Rasio cache-hit dan cache-miss harus diukur secara terpisah.
Image output tokens or per-image price Image generation and editing Resolusi, kualitas, gambar referensi, retry, dan acceptance rate mengubah biaya sebenarnya.
Per second Video generation and some media routes Durasi dan klip yang gagal/diedit lebih penting daripada jumlah permintaan.
Per request Search, tools, image utilities, enrichment, custom APIs Tingkat keberhasilan permintaan dan kebijakan retry menentukan biaya akhir.
Per minute or character Speech, transcription, text-to-speech, OCR-like workflows Jumlah kanal, bahasa, add-on, dan mode batch dapat mengubah biaya.

Halaman harga provider juga menggunakan penamaan yang berbeda. OpenAI, Anthropic, Google Gemini, dan DeepSeek semuanya memisahkan beberapa kombinasi input, output, cached input, cache read/write, atau pricing cache-hit/cache-miss dalam dokumentasi harga publik mereka saat ini. Itulah sebabnya tinjauan katalog harus menyimpan URL sumber langsung dan tanggal review, alih-alih menyalin satu harga permanen ke tiket roadmap.

Gunakan formula yang dinormalisasi ini:

accepted_workload_cost =
  (primary_attempt_cost
   + retry_cost
   + fallback_cost
   + cached_or_uncached_delta
   + media_or_tool_addons)
  / accepted_outputs

Kemudian tambahkan konteks keputusan:

production_cost_decision =
  accepted_workload_cost
  + latency_penalty
  + manual_review_cost
  + incident_risk
  + data_policy_constraints

Baris kedua itulah alasan mengapa sel harga termurah jarang menjadi jawaban akhir.

Baca Status Sebelum Trafik Produksi

Status ketersediaan harus menjadi gerbang, bukan catatan kaki. Sebuah model bisa tampak sempurna pada provider, endpoint, dan harga, tetapi tetap menjadi pilihan produksi yang salah jika hanya pratinjau, mengalami degradasi, terbatas per wilayah, sudah deprecated, tidak ada di akun Anda, atau gagal health check.

Gunakan kelas status berikut:

Kelas status Yang harus dilakukan
Tersedia dan telah diuji Kandidat untuk peluncuran terkontrol setelah verifikasi usage log.
Tersedia tetapi belum diuji Jalankan smoke test sebelum menetapkan trafik produksi.
Pratinjau, beta, akses awal, atau terbatas Gunakan untuk eksperimen kecuali produk secara eksplisit menerima risiko siklus hidup.
Menurun performanya atau latensi tinggi Pertahankan sebagai non-default atau fallback hanya jika beban kerja dapat menoleransinya.
Kegagalan tidak diketahui Anggap diblokir sampai rute diverifikasi.
Ditandai deprecated atau dijadwalkan untuk dihentikan Jangan mulai pekerjaan baru kecuali ada alasan migrasi jangka pendek.
Akan segera hadir Jangan sertakan dalam komitmen peluncuran.

Dokumentasi Flatkey mengarahkan pemeriksaan kesehatan model ke halaman status live. Untuk keputusan produksi, field status harus disimpan bersama tanggal, model ID, jenis endpoint, key atau group, dan satu request ID nyata.

Alur Kerja Flatkey untuk Tinjauan Katalog

Gunakan alur kerja ini setiap kali tim produk bertanya apakah model dari katalog aman digunakan.

  1. Buka Flatkey Model Directory.
  2. Cari model ID yang persis, bukan hanya nama providernya.
  3. Catat provider, dukungan endpoint, status ketersediaan, unit harga, akses group, dan tanggal tinjauan saat ini.
  4. Buka harga Flatkey dan halaman harga provider yang relevan.
  5. Tuliskan unit biaya yang dinormalisasi: per 1M input tokens, output tokens, cached tokens, image, second, request, atau unit lainnya.
  6. Jalankan smoke test berisiko rendah melalui base_url, path endpoint, dan model ID yang dituju.
  7. Pastikan request muncul di usage logs Flatkey dengan model, key, status, jumlah token atau unit media, dan biaya yang diharapkan.
  8. Tentukan aturan fallback sebelum mengirim pengguna sungguhan: pemicu, jumlah retry, model fallback yang diizinkan, quality gate, dan field logging.
  9. Tinjau catatan katalog dengan produk, engineering, finance, dan security sebelum menjadikan rute sebagai default.

Bagian pentingnya adalah langkah 7. Baris katalog adalah sebuah janji. Baris usage log adalah bukti bahwa janji tersebut cocok dengan akun, key, group, dan beban kerja Anda.

Template: Catatan Tinjauan Katalog Model AI

Salin template ini ke dalam dokumen peluncuran internal:

ai_model_catalog_review:
  review_date: 2026-09-14
  reviewer: product_owner_or_platform_owner
  workload: customer_support_summary
  business_owner: support_product
  environment: staging
  catalog:
    catalog_url: https://flatkey.ai/models
    model_id: selected-model-id
    provider: provider-name
    endpoint_types:
      - openai
    group_or_plan: approved-group
    availability_status: available
    pricing_unit: per_1m_input_and_output_tokens
  compatibility:
    base_url: https://router.flatkey.ai/v1
    endpoint_path: /v1/chat/completions
    sdk: openai-python
    streaming_required: true
    tool_calls_required: false
    structured_output_required: true
  cost:
    provider_pricing_url: provider-pricing-page
    flatkey_pricing_url: https://flatkey.ai/pricing
    cost_formula: accepted_workload_cost
    cache_assumption: measured_not_assumed
  evidence:
    smoke_test_request_id: req_example
    usage_log_verified: true
    output_parser_passed: true
    p95_latency_ms: measured
    fallback_tested: false
  decision:
    status: approve_for_limited_rollout
    rollout_limit: 5_percent_of_traffic
    fallback_route: selected-fallback-model
    next_review_date: 2026-09-21

Templat ini menjaga Panduan Katalog Model AI: Cara Membaca Provider, Endpoint, Grup, dan Harga tetap praktis. Output ini bukan daftar preferensi. Ini adalah catatan keputusan yang dapat diaudit.

Kesalahan Umum pada Katalog Model AI

Kesalahan 1: Menganggap provider dan keluarga model sebagai bidang yang sama

Provider adalah pemilik upstream atau pemilik rute. Keluarga model adalah grup penamaan. Keduanya saling terkait, tetapi tidak dapat saling dipertukarkan. Catat keduanya.

Kesalahan 2: Mengasumsikan OpenAI-compatible berarti semua endpoint berfungsi

Pengaturan yang kompatibel dengan OpenAI dapat mengurangi pekerjaan migrasi, tetapi tidak membuktikan bahwa setiap endpoint, event streaming, bentuk tool-call, field usage, atau parameter media berfungsi untuk setiap model. Uji keluarga endpoint yang tepat di baris katalog.

Kesalahan 3: Membandingkan harga token dengan harga media

Penagihan per-token, per-gambar, per-detik, dan per-request tidak boleh digabungkan ke satu kolom harga. Normalisasikan ke biaya per output yang diterima untuk workload tersebut.

Kesalahan 4: Mengabaikan grup sampai rollout

Jika kunci produksi tidak diizinkan untuk memanggil grup yang Anda setujui, keputusan katalog belum lengkap. Validasi akses grup dengan kunci yang benar-benar akan digunakan saat rilis.

Kesalahan 5: Menyalin baris harga tanpa tanggal peninjauan

Harga provider dan gateway dapat berubah. Simpan URL sumber, tanggal peninjauan, ID model, unit harga, dan bukti log penggunaan dari request pengujian.

Kesalahan 6: Merilis hanya berdasarkan status katalog

Status katalog harus memicu smoke test. Status itu tidak boleh menggantikan smoke test. Persetujuan produksi memerlukan setidaknya satu request melalui kunci, endpoint, model, dan grup yang sama.

Kapan Katalog Model AI Terpadu Paling Membantu

Katalog model terpadu paling membantu ketika sebuah tim memiliki lebih dari satu masalah berikut:

  • Beberapa kunci provider tersebar di berbagai layanan, agen, dan lingkungan.
  • Produk ingin membandingkan rute teks, gambar, video, embedding, dan tools dalam satu alur kerja.
  • Tim finance menginginkan bukti biaya di tingkat request, bukan invoice terpisah dari provider.
  • Engineering platform membutuhkan aturan fallback, health check, dan allowlist model.
  • Tim security perlu tahu rute mana yang menangani workload mana.
  • Tim perlu berpindah dari satu model ke model lain tanpa menulis ulang setiap client.

Flatkey diposisikan untuk pola ini: satu API key, satu router yang kompatibel dengan OpenAI, direktori model yang live, log penggunaan, akses model/tool melalui satu saldo, dan kontrol operasional untuk tim. Itu tidak menghilangkan due diligence. Itu memberi tim satu tempat untuk melakukannya.

FAQ

Apa itu katalog model AI?

Katalog model AI adalah daftar rute model yang dapat dicari beserta metadata-nya: ID model, provider, endpoint yang didukung, unit harga, ketersediaan, grup atau paket, dan kadang jendela konteks, modalitas, status health, batas, serta tautan penggunaan.

Mengapa field provider itu penting?

Field provider memberi tahu Anda siapa yang memiliki model atau rute upstream. Ini memengaruhi dukungan, referensi harga, batas, pemberitahuan siklus hidup, perilaku wilayah, penanganan data, dan respons insiden.

Apa arti dukungan endpoint dalam katalog model?

Dukungan endpoint memberi tahu Anda bentuk API mana yang diterima oleh sebuah baris model. Misalnya, sebuah baris bisa mendukung chat yang kompatibel dengan OpenAI, Responses, request yang kompatibel dengan Anthropic, request native Gemini, pembuatan gambar, pembuatan video, atau embeddings. SDK dan parser Anda harus cocok dengan endpoint yang Anda pilih.

Apakah grup sama dengan tier harga?

Terkadang, tetapi tidak selalu. Grup bisa merepresentasikan paket komersial, pool rute, kebijakan akses, cakupan kunci, cakupan anggaran, atau keluarga fallback. Perlakukan grup sebagai kebijakan rute sampai pemilik platform mengonfirmasi arti yang tepat.

Bagaimana tim sebaiknya membandingkan harga model?

Bandingkan harga model berdasarkan workload, bukan berdasarkan baris katalog mentah. Normalisasi token input, token output, token cache, gambar, detik, request, retry, percobaan fallback, dan output yang diterima ke dalam satu formula biaya.

Haruskah saya mempercayai baris katalog model tanpa pengujian?

Tidak. Baris katalog adalah titik awal yang berguna, tetapi persetujuan produksi harus mencakup satu smoke test melalui key, base URL, endpoint, ID model, dan grup yang persis akan Anda gunakan.

Bagaimana Flatkey membantu review katalog model?

Flatkey memberi tim satu tempat untuk memeriksa baris model, merutekan melalui base URL yang kompatibel dengan OpenAI, membandingkan permukaan harga live, memeriksa health model, dan meninjau log penggunaan. Itu membuat keputusan katalog lebih mudah diaudit di seluruh produk, engineering, dan finance.

Langkah Review Katalog Akhir

Langkah akhir dalam Panduan Katalog Model AI: Cara Membaca Provider, Endpoint, Grup, dan Harga bukanlah memilih model. Melainkan membuktikan rutenya.

Sebelum peluncuran, tim Anda harus dapat menunjukkan:

  • ID model dan provider yang tepat.
  • Jenis endpoint dan path SDK.
  • Grup atau paket yang memberikan akses.
  • Unit harga saat ini dan URL sumber.
  • Status ketersediaan dan tanggal peninjauan.
  • ID request smoke test.
  • Baris log penggunaan yang menunjukkan model, kunci, status, token atau unit media, dan biaya.
  • Aturan fallback dan rollback.

Jika bidang-bidang tersebut lengkap, katalog telah menjalankan tugasnya. Jika tidak ada, keputusan model masih berupa tebakan.

Sumber yang Diperiksa