Skip to content
Apothem
Perbandingan

Apothem versus penyambungan backend GLM mentah

Mengapa merutekan konfigurasi backend GLM (Z.ai) melalui Apothem alih-alih menyambungkan variabel lingkungan secara manual per proyek.

GLM (Z.ai) adalah backend model yang diarahkan oleh alat yang kompatibel dengan menyetel base URL dan sebuah kunci. Anda dapat mengekspor variabel lingkungan tersebut dengan tangan, per proyek, per mesin, selamanya. Adapter glm milik Apothem mencatat endpoint backend dan placeholder yang dapat dikonfigurasi operator dalam satu berkas penyedia dan menulis templat yang sama ke setiap proyek. Halaman ini membandingkan penyambungan manual backend tersebut dengan mengelolanya melalui Apothem.

Perbandingan upaya

TugasKonfigurasi manual mentahDikelola Apothem
Mencatat URL backendMenghafal dan mengekspor ulang per proyekDitulis ke dalam satu berkas penyedia
Sumber kebenaranEkspor milik masing-masing shellSatu berkas penyedia kanonis
Menjaga backend tetap selaras antarproyekMenyambungkan ulang per proyekTemplat yang sama ditulis ke setiap proyek ketika berkas itu tidak ada; suntingan berikutnya tetap berada di berkas masing-masing proyek
Memulihkan konfigurasiMengekspor ulang di setiap proyekapothem update --harness glm --project <path> menulis berkas itu lagi hanya ketika berkas tersebut hilang
Menghapus konfigurasiHapus manualapothem uninstall mencadangkan berkas itu, lalu menghapusnya hanya selama berkas itu masih berupa templat yang belum disunting yang ditulis Apothem

Apa yang dikelola Apothem

Adapter glm menulis satu berkas penyedia di <project>/.apothem/providers/glm.toml dan tidak menulis apa pun selain itu. Adapter ini mencatat base URL yang kompatibel dengan Anthropic (https://api.z.ai/api/anthropic), base URL yang kompatibel dengan OpenAI (https://api.z.ai/api/coding/paas/v4), sebuah placeholder token autentikasi, dan placeholder pemetaan model. Kunci Z.ai Anda dan pilihan ID model Anda tetap menjadi milik operator — Apothem tidak pernah menulis rahasia sungguhan dan tidak mematok ID model yang mudah berubah antarversi.

Jalur migrasi

  1. Jalankan apothem profile init untuk membuat profil bersama jika Anda belum melakukannya. Berkas glm tidak mengambil apa pun dari profil, tetapi setiap eksekusi install dan update memuatnya.
  2. Jalankan apothem install --harness glm --project <path> untuk menulis berkas penyedia glm.toml.
  3. Isi kunci Z.ai Anda dan ID model yang Anda inginkan dari dokumentasi Z.ai yang terkini.
  4. Jalankan apothem verify --harness glm --project <path> untuk mengonfirmasi bahwa konfigurasi telah mendarat.
  5. Sunting .apothem/providers/glm.toml untuk setiap perubahan berikutnya. Apothem tidak pernah menulis ulang berkas penyedia yang sudah ada; apothem update --harness glm --project <path> menulisnya lagi hanya ketika berkas itu hilang.

Baca berikutnya

On this page