Pakai model sendiri
Atur endpoint, model, dan key penyedia Anda di .env. Penyedia Anda yang menagih panggilan model, dan Anda tidak butuh paket Comma, kredit, maupun kartu.
Pengaturan modelJalankan Comma di mesin yang Anda kelola. Docker Compose mem-build-nya dari kode open source, dan data Anda tetap di database Anda sendiri.
Sebuah contoh. Di terminal, Anda meng-clone repositori, menyalin contoh pengaturan, dan menjalankan Comma dengan Docker Compose. Langkah pengaturan berjalan lebih dulu, lalu PostgreSQL, Redis, ClickHouse, MinIO, dan inbox lokal. Berikutnya, stack membuat bucket penyimpanan dan menyiapkan database, lalu server Comma dan web app menyala paling akhir. Di belakang terminal, browser di localhost:8080 menampilkan Comma yang meminta kode masuk yang dikirimnya.
Diagram instance self-hosted. Di dalam mesin Anda, web app, Admin, API, dan Salix milik Comma berjalan di samping PostgreSQL, Redis, ClickHouse, MinIO, dan inbox lokal. Panggilan model keluar ke penyedia model Anda, pencarian web ke Exa jika Anda menambahkan key-nya, dan pada instance publik, kode masuk ke mail server Anda.
Docker Compose menjalankan web app, Admin, API, dan Salix milik Comma di samping PostgreSQL, Redis, ClickHouse, MinIO, dan inbox lokal.
Tugas, chat, dan file Anda tersimpan di database itu, di mesin Anda.
Panggilan model pergi ke penyedia Anda, pencarian web ke Exa jika Anda menambahkan key-nya, dan email masuk ke mail server Anda. Stack ini tidak mengirim analitik atau trace ke Comma.
Atur endpoint, model, dan key penyedia Anda di .env. Penyedia Anda yang menagih panggilan model, dan Anda tidak butuh paket Comma, kredit, maupun kartu.
Pengaturan modelComma adalah open source dengan lisensi AGPL-3.0. Baca kodenya, ubah, dan build versi Anda sendiri. Setiap instance menyajikan source dari build-nya sendiri.
Lihat di GitHubSajikan web app, Admin, dan API di alamat HTTPS masing-masing dalam satu domain. Tambahkan mail server sungguhan untuk kode masuk. Pendaftaran tetap nonaktif sampai Anda mengaktifkannya.
Akses publikUpgrade mem-build ulang kode dan mempertahankan lima volume yang menyimpan data dan key Anda. Backup semuanya bersamaan terlebih dahulu, lalu jalankan rilis berikutnya dengan nama project yang sama.
Upgrade dan backup| comma.surf | Self-hosted | |
|---|---|---|
| Berjalan di | Server Comma | Mesin yang Anda kelola |
| Data Anda | Disimpan oleh Comma | Di database Anda sendiri |
| Model | Model Comma, atau key maupun paket Anda sendiri | Penyedia Anda, atau model pribadi per orang |
| Biaya | Paket dan kredit | Mesin Anda dan panggilan model Anda |
| Komputer cloud | Satu untuk tiap Workspace | Mati secara default, butuh Cloudflare |
| Perekam rapat | Termasuk | Tidak termasuk, bisa disesuaikan |
| Update dan backup | Diurus Comma | Diurus sendiri |
Docker Engine dengan Compose v2.24 atau yang lebih baru, dan ruang disk untuk build pertama, yang mengunduh toolchain yang dibutuhkannya. Untuk panggilan model sungguhan, Anda juga butuh akun di penyedia model.
Tidak. Stack-nya di-build dari repositori publik, tanpa akun Comma dan tanpa access token. Anda masuk ke instance Anda sendiri dengan kode email.
Comma tidak menarik biaya untuk itu, dan tidak butuh paket, kredit, maupun kartu. Anda membayar mesin tempatnya berjalan. Penyedia model Anda menagih panggilan model, dan Exa menagih pencarian web jika Anda menambahkan key-nya.
Atur satu model untuk seluruh instance di .env: endpoint-nya, API yang dipakainya, ID modelnya, dan key. Tanpa itu, setiap orang menambahkan model pribadi di "Settings" setelah masuk, dan panggilan memakai akun penyedia milik orang itu.
Perekam rapat butuh runtime yang tidak disertakan di repositori. Komputer cloud mati secara default, dan komputer cloud baru butuh penyiapan Cloudflare. Comma tetap bisa bekerja di komputer Anda sendiri setelah Anda menghubungkannya di pengaturan perangkat.
Anda bisa menjalankan, mempelajari, dan mengubah kode Comma di bawah AGPL-3.0. Jika Anda menyajikan versi yang diubah ke orang lain, sediakan source-nya untuk mereka. Setiap instance sudah menyajikan source dari build-nya sendiri di /source.tar.gz.