Integrasi Hermes Agent
Gunakan UnoRouter sebagai penyedia model untuk Hermes Agent. Arahkan satu endpoint kompatibel OpenAI ke UnoRouter dan jangkau setiap model.
Ikhtisar
Hermes Agent adalah agen pengkodean otonom yang berkomunikasi dengan backend kompatibel OpenAI apa pun. Jadikan UnoRouter sebagai satu-satunya penyedia model dan Hermes dapat menjangkau setiap model di katalog tanpa konfigurasi per vendor.
Konfigurasi cepat
Masukkan nilai-nilai ini ke klien. Kunci Anda terisi otomatis saat Anda masuk.
URL dasar: https://api.unorouter.ai/v1
Kunci API: YOUR_API_KEYKompatibilitas
Penyiapan langkah demi langkah
- 1Pasang Hermes
Jalankan skrip pemasangan untuk menyiapkan Hermes Agent. Di Windows, pasang di dalam WSL2.
bashcurl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash - 2Arahkan penyedia ke UnoRouter
Sunting `~/.hermes/config.yaml`, atur `model.provider` ke `custom`, dan atur `model.base_url` ke URL dasar UnoRouter. Pilih model default dengan konteks minimal 64k.
yaml# ~/.hermes/config.yaml model: provider: "custom" base_url: "https://api.unorouter.ai/v1" default: "YOUR_MODEL_ID" - 3Tambahkan kunci API Anda
Simpan kunci API UnoRouter Anda sebagai `OPENAI_API_KEY` di `~/.hermes/.env` agar Hermes mengautentikasi setiap giliran.
bash# ~/.hermes/.env OPENAI_API_KEY=YOUR_API_KEY - 4Jalankan Hermes
Mulai TUI dengan `hermes --tui` dan mulai bekerja.
bashhermes --tui
# Hermes runs under WSL2 on Windows.
# In ~/.hermes/config.yaml set model.provider: "custom"
# and model.base_url: "https://api.unorouter.ai/v1"
export OPENAI_API_KEY="YOUR_API_KEY"
hermes --tuiModel yang direkomendasikan
Model gratis yang bekerja baik di sini. Tempel id model apa pun ke klien.
Hal yang perlu diperhatikan
- Hermes menolak model dengan konteks di bawah 64.000 token saat startup. Pilih model berkonteks lebih besar dari halaman model UnoRouter.
- Jika startup gagal pada pemeriksaan `/v1/models`, pastikan `model.base_url` berakhir dengan `/v1` dan `OPENAI_API_KEY` diatur di `~/.hermes/.env`.