Langkau ke kandungan
Wetel

Teknikal

Bagaimana Wetel dibina

Wetel ialah API GraphQL dengan enjin aliran kerja di belakangnya. Aplikasi untuk ruang kerja, pembinaan dan dokumentasi berada di hadapan. Halaman ini menyatakan apa yang wujud hari ini dan menanda apa yang belum wujud.

// Seni bina

Satu platform, beberapa pintu masuk

Klien mencapai platform melalui lapisan tepi. API NestJS GraphQL mengarahkan setiap permintaan ke enjin aliran kerja. Enjin memanggil pembekal LLM dan membaca stor pengetahuan.

flowchart LR
  C[Klien: sembang web, Telegram, WhatsApp rakan kongsi, aplikasi anda] --> E[Tepi]
  E --> A[API NestJS GraphQL]
  A --> W[Enjin aliran kerja]
  W --> L[Pembekal LLM]
  W --> K[Stor pengetahuan]
  WS[Aplikasi ruang kerja: Next.js] --> E
  B[Aplikasi pembina: Next.js] --> E
  M[Laman pemasaran dan dokumentasi: Astro] -.-> E
Rajah yang sama sebagai senarai
  • Klien: sembang web, Telegram, WhatsApp rakan kongsi dan aplikasi anda sendiri.
  • Tepi: titik masuk untuk setiap permintaan.
  • API NestJS GraphQL: pengesahan, skop penyewa dan sesi.
  • Enjin aliran kerja: menjalankan langkah-langkah aliran kerja.
  • Pembekal LLM dan stor pengetahuan: dipanggil oleh enjin.
  • Aplikasi: ruang kerja (Next.js), pembina (Next.js), pemasaran dan dokumentasi (Astro).

Aplikasi ruang kerja dan pembina dalam pratonton. Laman pemasaran dan dokumentasi ialah laman yang anda sedang baca.

Penyewaan dan pengasingan data

Data setiap penyewa diasingkan

Skop peringkat baris

Setiap akaun milik satu penyewa. Setiap permintaan diskop kepada penyewa sesi yang dilog masuk atau kunci API, dan setiap pertanyaan ditapis mengikutnya.

Pangkalan data dikongsi hari ini

Penyewa berkongsi pangkalan data platform hari ini. Pilihan pangkalan data khusus telah direka tetapi tidak ditawarkan pada masa ini.

Peranan dalam penyewa

Dua peranan wujud hari ini: OWNER dan MEMBER. Tindakan khusus pemilik, seperti kelulusan, menyemak peranan pada setiap panggilan.

Penyewaan berbilang

Keselamatan dan tadbir urus

Kawalan yang wujud hari ini

Kelulusan pemilik

Satu langkah aliran kerja boleh dijeda sehingga pemilik meluluskan. AI merangka, manusia memutuskan.

Log audit

Tindakan sensitif direkodkan supaya pemilik boleh melihat apa yang berlaku.

Token bertandatangan

Sesi menggunakan token bertandatangan. Kunci API diskop kepada satu penyewa.

Had kadar

Operasi awam dihadkan kadarnya. Dokumentasi menyenaraikan nilai lalai.

Kami tidak memegang sebarang pensijilan keselamatan hari ini dan tidak mendakwa memilikinya. Pengehadan kadar

// API dan SDK

Bina di atas API yang sama yang kami gunakan

Mulakan dengan panduan, kemudian gunakan rujukan untuk setiap pertanyaan dan mutasi.

// Integrasi

Saluran dan penyambung

Integrasi Status Nota
GraphQL API Langsung Antara muka anda sendiri.
Sembang web SDK Langsung Widget boleh benam.
Telegram Langsung Bot disambungkan kepada pekerja AI.
WhatsApp Langsung Melalui platform pemesejan rakan kongsi.
Pangkalan pengetahuan Langsung Jawapan daripada dokumen anda.
Panggilan suara pelayar dan telefon Pilot Belum dalam pengeluaran.
Kumpulan WhatsApp Dirancang Belum dalam pengeluaran.

Integrasi

// Kebolehpercayaan dan peta hala tuju

Apa yang kukuh, apa yang seterusnya

Kami belum menerbitkan sasaran masa operasi. Dokumentasi menerangkan cara memerhati dan menyahpepijat satu larian.

Perkara Status Nota
Cuba semula aliran kerja dan laluan kegagalan Langsung Ditetapkan setiap langkah.
Pengesanan larian dan diagnostik Langsung Lihat dokumentasi kebolehcerapan.
Paparan AI Office Pilot Ruang kerja pementasan dan demo.
Penjanaan artifak Pilot Ruang kerja pementasan dan demo.
Pangkalan data khusus setiap penyewa Tidak ditawarkan Direka, tidak ditawarkan.
Panggilan suara dan kumpulan WhatsApp Dirancang Tiada tarikh dijanjikan.

Peta hala tuju Kebolehcerapan

Soalan tentang kesesuaian atau keselamatan?

Tanya kami. Kami akan menjawab berdasarkan apa yang wujud hari ini.