Pilih alternatif Eden AI berdasarkan kemampuan yang benar-benar digunakan oleh aplikasi Anda: model bahasa, pemrosesan model ahli, routing, kontrol regional, atau pembayaran inferensi pelanggan. Bandingkan OpenRouter, LiteLLM, Portkey, dan Cloudflare AI Gateway untuk persyaratan gateway yang dipilih. Evaluasi ShareAI ketika aplikasi yang ada ingin inferensi yang memenuhi syarat dibayar melalui ShareAI dengan biaya tambahan aplikasi yang disetujui dan pendapatan yang diatribusikan.
Ditinjau pada 23 Oktober 2026. ShareAI menerbitkan perbandingan ini dan mengoperasikan satu program yang dibahas. Referensi resmi saat ini mendukung deskripsi fitur; tangkapan layar adalah hasil tangkapan aktual. Kode yang dijalankan adalah buku besar sintetis offline. Tidak ada pemrosesan dokumen produksi, verifikasi regional, penyediaan kunci, migrasi, atau pembayaran pelanggan yang dilakukan.
Dokumentasi V3 Eden AI saat ini menjelaskan akses model bahasa yang kompatibel dengan OpenAI bersama fitur model ahli seperti OCR, terjemahan, dan pemrosesan audio. Jangan mengasumsikan format API kustom lama atau inventaris model yang lebih sempit menggambarkan setiap endpoint saat ini. Demikian pula, antarmuka obrolan yang kompatibel tidak membuat semua alur kerja pemrosesan dokumen dan asinkron dapat dipertukarkan dengan gateway lain.
Apa yang sudah dicakup oleh produk Eden AI saat ini
Pengantar V3 menjelaskan jalur model bahasa dan model ahli, dengan routing, fallback, dan pelacakan biaya. Alasan untuk mempertahankannya: evaluasi cakupan yang ada ini ketika sebuah aplikasi menggabungkan pemrosesan dokumen atau ucapan dengan pekerjaan model bahasa. Menghapus satu lapisan integrasi dapat menciptakan pekerjaan baru jika penggantinya hanya mencakup permintaan obrolan akhir dan meninggalkan pemrosesan sebelumnya tanpa implementasi yang memenuhi syarat.
FAQ harga saat ini menyatakan bahwa harga penyedia diteruskan, dengan biaya platform 5,5% diterapkan saat membeli kredit. Ini berbeda dari markup penjualan ulang per-token. Halaman tersebut juga mencantumkan penawaran Lanjutan yang cakupannya terpisah, termasuk kebutuhan penagihan dan penerapan khusus. Mintalah cakupan komersial yang sebenarnya daripada mengulangi klaim umum bahwa setiap pelanggan memiliki paket cloud-only yang identik.
Panduan BYOK mencakup kunci penyedia untuk seluruh organisasi pada paket yang memenuhi syarat. Permintaan yang menggunakan kunci tersebut ditagih oleh penyedia, sementara biaya yang dikembalikan adalah perkiraan berdasarkan tarif publik. Kunci penyedia, kunci akses Eden AI, dan identitas pelanggan aplikasi memiliki peran yang berbeda. Memiliki salah satu kredensial tersebut tidak menetapkan siapa yang harus membayar setiap biaya produk hilir.
Aplikasi peninjauan dokumen menggabungkan ekstraksi dan penjelasan akhir.
Pertimbangkan aplikasi bisnis hipotetis yang mengekstrak teks dan tabel dari dokumen yang diunggah, lalu menghasilkan penjelasan AI. Pelanggan sudah menggunakan ruang kerja yang dihosting. Beberapa dokumen memerlukan penyedia OCR ahli; lainnya memiliki teks yang dapat digunakan. Pelanggan bisnis memerlukan kebijakan pemrosesan regional yang dipilih, sementara produk ingin membandingkan inferensi yang dibayar pelanggan untuk penjelasan akhir.
Unit yang berguna adalah peninjauan dokumen yang telah selesai, bukan hanya respons model akhir. Pertahankan unggahan asli, hasil ekstraksi yang dipilih, dan penjelasan sebagai pengamatan terkait. Pengulangan ekstraksi dapat menghasilkan tabel yang berbeda, dan penjelasan yang di-cache mungkin tidak memanggil penyedia sama sekali. Harga pelanggan memerlukan definisi eksplisit tentang pekerjaan yang disampaikan dengan berguna dan koreksi untuk hasil yang tidak dapat digunakan.
Kasus pengecualian adalah yang paling penting. Penyedia yang diizinkan gagal dan fallback tersedia di wilayah lain. Aplikasi harus mempertahankan kebijakan pelanggan daripada secara diam-diam memprioritaskan jawaban yang berhasil. Aplikasi juga perlu mengetahui tahap mana yang menggunakan kunci penyedia perusahaan, mana yang mengonsumsi kredit gateway, dan mana yang dikenakan biaya oleh pelanggan. Satu respons HTTP yang berhasil tidak dapat menjawab semua pertanyaan.
Bandingkan alternatif berdasarkan batasan pemrosesan dan komersial.
| Opsi | Evaluasi untuk | Kualifikasi secara terpisah. |
|---|---|---|
| OpenRouter | Akses model yang dikelola dan kunci inferensi yang dikontrol pengguna. | Kemampuan ekstraksi yang diperlukan dan pengaturan komersial aplikasi. |
| LiteLLM | Konfigurasi harga gateway dan margin internal. | Cakupan penyedia yang sebenarnya, penerapan, dan pengumpulan. |
| Portkey | Kontrol gateway dan observabilitas permintaan AI. | Fitur yang dipilih, penerapan, dan integrasi pemrosesan dokumen. |
| Cloudflare AI Gateway | Kunci penyedia, penagihan terpadu, dan penyedia HTTPS khusus. | Format permintaan, prioritas pendanaan, dan persyaratan regional. |
| ShareAI Builder Program | Inferensi yang disetujui dibayar pelanggan dengan biaya tambahan aplikasi | Lalu lintas yang memenuhi syarat, atribusi, dan penyelesaian khusus akun. |
Aplikasi dokumen dapat mempertahankan jalur ekstraksi yang memenuhi syarat sambil mengevaluasi perjalanan inferensi lain yang disetujui. Hal ini memerlukan integrasi nyata, model yang kompatibel, dan penjelasan pelanggan yang jelas. Tidak ada konektor bawaan, dompet bersama, atau transfer otomatis kebijakan regional di antara layanan ini yang tersirat. Tetapkan kepemilikan atas unggahan asli, hasil yang berguna, biaya pelanggan, dan koreksi secara eksplisit.
Ikuti satu dokumen melalui pemrosesan dan pembayaran
| Tahap | Bukti untuk dipertahankan | Pertanyaan tinjauan dokumen |
|---|---|---|
| Penerimaan | Pelanggan terpercaya, dokumen, dan kebijakan yang dipilih | Apakah dokumen ini dapat menggunakan jalur pemrosesan ini? |
| Ekstraksi | Penyedia aktual, upaya, dan hasil terstruktur | Materi sumber apa yang digunakan dalam penjelasan? |
| Inferensi | Model, jalur aktual, dan sumber pendanaan | Akun mana yang membayar untuk penjelasan tersebut? |
| Pengiriman dan koreksi | Hasil yang berguna dan penyesuaian asli | Apa yang diterima atau dipermasalahkan oleh pelanggan? |
| Koleksi dan pelepasan | Biaya yang diterima dan status pembayaran aktual | Nilai apa yang diterima dan menjadi tersedia? |
Jaga keberhasilan teknis dan penyelesaian komersial tetap terpisah. Ekstraksi yang masuk antrean bukanlah tinjauan yang selesai, perkiraan biaya bukanlah faktur, dan otorisasi pembayaran tidak selalu berarti uang telah dilepaskan. Dukungan harus dapat menjelaskan dokumen yang sama yang diukur oleh produk dan direkonsiliasi oleh keuangan, termasuk catatan asli dan koreksi eksplisit apa pun.
OpenRouter: bandingkan model dan perjalanan akses yang didanai pengguna
OpenRouter quickstart menjelaskan akses model yang dikelola. Panduan OAuth secara eksplisit memungkinkan pengguna mengotorisasi aplikasi dengan kunci yang dikontrol pengguna dan membayar inferensi dari kredit OpenRouter mereka sendiri. Kelebihan: evaluasi perjalanan yang didukung tersebut untuk tahap penjelasan aplikasi dokumen ketika akses yang didanai pelanggan adalah perubahan yang dimaksudkan.
Pertimbangan: kualifikasi kemampuan model yang diperlukan, alur kerja ekstraksi, jalur yang diizinkan, penanganan kunci, dan ketentuan komersial saat ini. Referensi app-attribution berkaitan dengan asosiasi dengan penggunaan dan peringkat. Itu saja tidak menetapkan biaya tambahan aplikasi yang disetujui atau pendapatan yang diterima. Inferensi yang didanai pengguna tidak unik untuk ShareAI; bandingkan pengaturan lengkapnya.
Untuk pelanggan dokumen, latih akun pengguna yang terputus dan penjelasan yang gagal setelah ekstraksi berhasil. Pertahankan harga yang diterima dan hasil yang berguna secara independen dari status kredensial. Perubahan gateway tidak boleh diam-diam menyebabkan aplikasi membebankan biaya ke akunnya sendiri untuk permintaan yang diharapkan pelanggan untuk didanai, atau membebankan biaya dua kali ketika pengguna mencoba ulang dokumen tersebut.
LiteLLM: bandingkan kontrol operasional dan penetapan harga internal
Referensi LiteLLM custom-pricing menjelaskan penggantian biaya model, diskon penyedia, dan margin penyedia untuk penagihan internal. Keuntungan: bandingkan kontrol saat ini ketika aplikasi dokumen ingin mengevaluasi pemetaan biaya dan alokasi dalam implementasi gateway yang dipilih. Pernyataan bahwa margin yang dapat dikonfigurasi hanya ada di ShareAI akan tidak akurat.
Tradeoffs: tentukan operasi penerapan, cakupan tugas aktual, pencarian harga, anggaran, dan pengumpulan. Panduan saat ini mencatat bahwa biaya input dan output nol secara eksplisit melewati pemeriksaan anggaran. Hasil OCR khusus yang diikuti oleh permintaan model bahasa masih memerlukan catatan tingkat aplikasi yang menghubungkan tahap-tahap tersebut; satu entri biaya model tidak menetapkan perlakuan komersial seluruh dokumen.
Untuk aplikasi dokumen, bandingkan satu permintaan non-nol yang diketahui, harga khusus, dan koreksi yang disengaja. Pertahankan biaya penyedia asli, jumlah yang dialokasikan secara internal, dan biaya pelanggan yang diterima secara terpisah. Mengoperasikan gateway yang dipilih juga memerlukan pembaruan eksplisit, ketersediaan, dan rencana pemulihan daripada mengasumsikan bahwa kode sumber gratis membuat seluruh layanan gratis untuk dijalankan.
Portkey: bandingkan kontrol permintaan dan observabilitas
Dokumentasi saat ini Portkey menjelaskan kemampuan gateway, observabilitas, guardrail, dan administrasi, dengan referensi penerapan terpisah. Keuntungan: bandingkan cakupan yang dipilih ketika aplikasi memerlukan pandangan yang lebih jelas tentang permintaan model dan kebijakan operasionalnya. Evaluasi produk dan integrasi aktual daripada menyimpulkan kesetaraan fitur universal dari klaim katalog model yang luas.
Perdagangan: tentukan edisi yang tepat, data yang disimpan, penerapan, dan jalur pemrosesan ahli yang diperlukan. Meminta visibilitas dan jawaban kontrol pengeluaran menjawab pertanyaan yang berbeda dari menerima uang pelanggan. Referensi gateway yang di-host sendiri juga tidak secara otomatis menetapkan bahwa setiap dasbor yang dikelola, fitur komersial, atau kewajiban dukungan perusahaan termasuk dalam pengaturan yang dipilih.
Untuk pelanggan dokumen, bandingkan kegagalan ekstraksi, penjelasan akhir, dan koreksi sebagai pengamatan terkait. Pertahankan kesalahan aktual yang diterima aplikasi, bukan hanya respons akhir yang berhasil. Hasil yang berguna adalah ulasan yang dapat dijelaskan yang disampaikan dengan jalur data dan pendanaan yang diketahui, daripada grafik yang menggabungkan beberapa upaya yang tidak terkait menjadi satu angka.
Cloudflare AI Gateway: bandingkan pendanaan dan penyedia khusus
Referensi Cloudflare unified-billing menjelaskan jalur pendanaan kunci penyedia dan kredit. Dokumentasi penyedia khusus mencakup endpoint HTTPS, termasuk contoh model yang di-host sendiri. Keuntungan: bandingkan kemampuan saat ini ketika aplikasi ingin mengevaluasi penyedia aktualnya dan pengaturan pendanaan dengan gateway yang berbeda.
Perdagangan: tentukan format permintaan, prioritas kredensial, kontrol gateway, persyaratan regional, dan pembayaran pelanggan. Pengalihan obrolan yang kompatibel dan jalur khusus penyedia memiliki batasan yang berbeda. Permintaan yang berhasil melalui penyedia khusus tidak secara otomatis menciptakan kembali setiap API model ahli, alur kerja file yang diunggah, atau perjanjian komersial yang diterima yang digunakan oleh aplikasi dokumen.
Untuk skenario kegagalan ekstraksi, pertahankan tahap mana yang diganti dan mana yang tetap dalam layanan yang ada. Periksa kredensial nyata dan sumber pendanaan saat kunci tidak ada. Tetapkan pemilik eksplisit untuk perilaku cache dan konten permintaan yang disimpan. Perubahan nama host saja tidak dapat membuktikan bahwa seluruh alur kerja dokumen masih memenuhi kebijakan yang dipilih pelanggan.
ShareAI: bandingkan inferensi yang memenuhi syarat, margin aplikasi, dan rilis
ShareAI Builder Program membahas sebuah aplikasi yang sudah ada dengan pengguna-penggunanya sendiri. Lalu lintas AI yang memenuhi syarat diarahkan melalui ShareAI, Builder mengonfigurasi biaya tambahan atau margin yang diizinkan, dan pelanggan akhir membayar ShareAI untuk inferensi tersebut. Pendapatan yang dikaitkan dengan aplikasi mengikuti program ini. Keuntungan: evaluasi perjalanan yang disetujui ini untuk inferensi yang memenuhi syarat dari aplikasi dokumen daripada mengasumsikan bahwa itu menggantikan setiap tahap pemrosesan.
Tradeoffs: persetujuan, model dan lalu lintas yang memenuhi syarat, pengalihan aktual, dan ketentuan akun adalah hal yang penting. Validated company Builders memiliki periode tinjauan 45 hari sebelum pembayaran. Saat ini, individu mengakumulasi nilai inferensi untuk penggunaan ShareAI, tanpa pencairan tunai atau transfer akun. Aplikasi tetap dibangun, dihosting, didistribusikan, dan dipelihara di tempat lain. Layanan ekstraksi, pengiriman dukungan, dan kewajiban komersial lainnya tetap menjadi keputusan eksplisit.
Menyediakan infrastruktur atau endpoint khusus adalah bagian dari onboarding Provider atau Prosumer yang berlaku, terpisah dari atribusi Builder. Harga khusus, kunci penyedia, margin, dan endpoint bukanlah kemampuan eksklusif ShareAI. Bandingkan penerimaan aktual, pembayar, dan penyelesaian. Builder Program tidak menetapkan pengganti OCR universal, layanan merchant-of-record umum, atau kesetaraan kebijakan regional otomatis.
Bandingkan lapisan fallback dan penolakan regional secara eksplisit.
Panduan fallback membedakan model cadangan yang disebutkan dari penyedia alternatif untuk model yang diminta. Menonaktifkan fallback tingkat penyedia tidak menghapus daftar cadangan eksplisit aplikasi. Panduan endpoint UE mendokumentasikan penolakan permintaan yang berisi fallback utama atau tidak memenuhi syarat, daripada pengalihan diam-diam ke endpoint global. Ini adalah perilaku yang didokumentasikan untuk memenuhi syarat, bukan audit residensi independen.
Untuk aplikasi dokumen, periksa seluruh daftar fallback sebelum mengubah host produksi. Pertahankan penolakan regional eksplisit sebagai hasil aplikasi dengan pesan yang jelas untuk pelanggan. Upaya ulang generik yang mengirim dokumen yang sama ke tempat lain dapat mengalahkan kebijakan yang dimaksudkan. Konfirmasikan ketersediaan penyedia untuk fitur ekstraksi spesifik dan model penjelasan daripada mengasumsikan label katalog luas menjamin keduanya.
Gunakan metadata permintaan aktual tanpa menganggapnya sebagai tanda terima.
Referensi request-metadata mengungkapkan informasi opsional tentang penyedia, wilayah, upaya, dan BYOK. Metadata streaming dimulai pada chunk pertama dan dapat dikoreksi oleh frame error berikutnya. Respons cache menghilangkan blok tersebut; polling pekerjaan asinkron memiliki cakupan yang berbeda. Universal AI dapat mengembalikan HTTP 200 dengan status gagal. Periksa hasil aplikasi aktual daripada menganggap keberhasilan transportasi atau metadata yang hilang sebagai bukti lengkap.
Pisahkan kredensial manajemen dari akses inferensi. Referensi custom-key menjelaskan anggaran, kedaluwarsa, dan cakupan manajemen, dengan kunci sandbox mengembalikan respons simulasi. Hasil sandbox yang berhasil adalah bukti integrasi yang berguna tanpa membuktikan eksekusi penyedia atau pembayaran. Bandingkan catatan produksi aktual sebelum menerima alur kerja lengkap sebagai memenuhi syarat secara komersial.
Untuk aritmatika saja, 1000 USD inferensi ditambah dengan surcharge hipotetis 15% menghasilkan 150 USD surcharge bruto dan total 1150 USD. Jumlah sintetis ini bukan biaya Eden AI atau ShareAI, pendapatan yang diterima, laba bersih, atau hasil pajak. Biaya pemrosesan aktual, biaya pembelian, koreksi, dan kelayakan memengaruhi hasil bisnis.
Periksa perhitungan sebelum memenuhi syarat perjalanan dokumen lengkap.
Fixture yang dieksekusi di bawah ini mendeduplikasi aktivitas identik, menolak duplikat yang bertentangan, dan mempertahankan penyesuaian eksplisit dalam sen USD integer. Ini tidak mengunggah file, memanggil endpoint regional, menyediakan kunci, atau mengumpulkan pembayaran. Hasil tersebut memerlukan aplikasi aktual dan bukti komersial seputar perhitungan.
JavaScript
import assert from "node:assert/strict";
const records = [
{id: "usage-a", customer: "demo", cents: 60000n, kind: "usage"},
{id: "usage-b", customer: "demo", cents: 50000n, kind: "usage"},
{id: "usage-a", customer: "demo", cents: 60000n, kind: "usage"},
{id: "adjustment-b", customer: "demo", cents: -10000n, kind: "adjustment"}
];
function netCents(rows) {
const seen = new Map();
let total = 0n;
for (const row of rows) {
assert.equal(row.customer, "demo");
const fingerprint = [row.customer, row.cents.toString(), row.kind].join("|");
if (seen.has(row.id)) {
if (seen.get(row.id) !== fingerprint) throw new Error("Conflicting duplicate");
continue;
}
if (row.cents < 0n && row.kind !== "adjustment") throw new Error("Invalid sign");
seen.set(row.id, fingerprint);
total += row.cents;
}
return total;
}
const base = netCents(records);
assert.equal(base, 100000n);
assert.throws(() => netCents([...records,
{id: "usage-a", customer: "demo", cents: 1n, kind: "usage"}
]));
const numerator = base * 1500n; // Hypothetical 15 percent in basis points.
if (numerator % 10000n !== 0n) throw new Error("Define contractual rounding first");
const surcharge = numerator / 10000n;
assert.equal(surcharge, 15000n);
const usd = cents => `${cents / 100n}.${(cents % 100n).toString().padStart(2, "0")}`;
console.log(JSON.stringify({baseUSD: usd(base), grossSurchargeUSD: usd(surcharge),
totalUSD: usd(base + surcharge), paidReceiptVerified: false}));Output yang diamati adalah 1000 USD inferensi ilustratif, 150 USD surcharge bruto, dan total 1150 USD, tanpa tanda terima pembayaran yang diverifikasi. Pertahankan dokumen asli dan identitas kerja logis, upaya penyedia aktual, syarat yang diterima, dan koreksi dalam produksi. Jumlah yang benar tidak dapat menetapkan lokasi pemrosesan atau uang yang diterima.
Pindahkan satu jenis dokumen dan kasus pemrosesan gagal terlebih dahulu.
- Inventarisasikan endpoint V3 atau yang lebih lama, tugas ekstraksi, dan kebijakan pelanggan yang sebenarnya.
- Pilih pemrosesan, gateway, atau tanggung jawab komersial yang perlu diubah.
- Pertahankan identitas pelanggan tepercaya dan dokumen di setiap upaya.
- Latih penolakan regional, ekstraksi yang gagal, streaming yang terputus, dan koreksi.
- Verifikasi produksi aktual dan bukti pembayaran tanpa pengumpulan langsung yang duplikat.
- Pertahankan catatan asli dan lakukan rollback hingga seluruh perjalanan pelanggan memenuhi syarat.
Pertahankan Eden AI jika cakupan saat ini sesuai. Bandingkan alternatif dengan tinjauan dokumen lengkap, termasuk pengiriman yang berguna, kegagalan eksplisit, dan pembayaran. Pengenalan V3 juga memberikan batas dukungan hingga akhir tahun 2026 untuk versi lama yang tersedia bagi pengguna yang memenuhi syarat sebelum Januari 2026; konfirmasikan akun dan endpoint aktual sebelum menjadwalkan migrasi tersebut.
Pertanyaan yang sering diajukan
Alternatif Eden AI mana yang harus dibandingkan oleh aplikasi AI?
OpenRouter, LiteLLM, Portkey, dan Cloudflare AI Gateway menangani kebutuhan gateway atau akses model yang dipilih. ShareAI berkaitan dengan inferensi yang dibayar pelanggan yang disetujui dengan biaya tambahan aplikasi. Petakan tugas pemrosesan model bahasa dan ahli yang sebenarnya sebelum memilih pengganti.
Apakah Eden AI V3 saat ini kompatibel dengan API OpenAI?
Pengenalan V3 saat ini mendokumentasikan akses model bahasa yang kompatibel dengan OpenAI. Model ahli dan endpoint asinkron masih memiliki semantik permintaan dan hasil mereka sendiri. Jangan mengasumsikan klaim ketidakcocokan lama menggambarkan setiap endpoint saat ini atau bahwa kompatibilitas membuktikan kesetaraan tugas yang lengkap.
Di mana Eden AI menerapkan biaya platformnya?
FAQ harga saat ini menyatakan bahwa harga penyedia diteruskan dan biaya platform 5,5% berlaku saat membeli kredit. Permintaan BYOK yang memenuhi syarat ditagih oleh penyedia, dengan perkiraan biaya yang dikembalikan. Verifikasi paket yang dipilih, penyedia, dan ketentuan saat ini.
Apakah menonaktifkan fallback penyedia menghapus setiap model cadangan?
Tidak. Panduan saat ini membedakan penyedia alternatif dari model yang diminta dengan daftar fallback eksplisit aplikasi. Menonaktifkan fallback di tingkat penyedia tidak menghapus model cadangan yang disebutkan tersebut. Kualifikasi kedua lapisan dalam permintaan aktual.
Apakah endpoint UE secara diam-diam beralih ke endpoint global?
Panduan resmi saat ini mendokumentasikan penyaringan regional dan penolakan ketika daftar utama atau fallback yang tidak memenuhi syarat digunakan, daripada pengalihan global secara diam-diam. Itu adalah cakupan yang didokumentasikan untuk diverifikasi untuk tugas tertentu; ini bukan audit hukum atau residensi independen.
Apakah HTTP 200 membuktikan tinjauan dokumen selesai?
Tidak. Referensi metadata permintaan mencatat bahwa Universal AI dapat mengembalikan HTTP 200 dengan status gagal. Pembuatan asinkron, polling, pengiriman cache, dan streaming juga berbeda. Verifikasi hasil yang benar-benar berguna dan catatan komersial yang terkait dengannya.
Bagaimana penyelesaian Builder ShareAI berbeda berdasarkan jenis akun?
Builder perusahaan yang telah divalidasi memiliki periode tinjauan 45 hari sebelum pembayaran. Individu saat ini mengakumulasi nilai inferensi untuk penggunaan ShareAI, tanpa pencairan tunai atau transfer akun. Persetujuan, lalu lintas yang memenuhi syarat, dan ketentuan akun saat ini berlaku; penggunaan dan penghasilan tidak dijamin.
Apakah ShareAI dapat menggantikan setiap tugas Eden AI?
Program Builder mencakup inferensi yang disetujui dan diarahkan, biaya tambahan aplikasi yang diizinkan, serta atribusi. Aplikasi tetap dihosting dan dikelola di tempat lain. Ekstraksi, tugas pemrosesan lainnya, kebijakan regional, dan kewajiban finansial memerlukan keputusan eksplisit; tidak ada penggantian universal atau konektor bawaan yang diimplikasikan.