gp.nvim nedir?
gp.nvim, sohbet ve kod işlemleri için bir Neovim AI eklentisidir — etkileşimli sohbet tamponları, satır içi yeniden yazma ve komut tabanlı düzenlemeler. Kurulumunda özel providers ve agents tanımlamanıza olanak tanır; Tokonomix bu şekilde entegre olur: tek sağlayıcı girişi, 130'dan fazla model.
- Neovim içine sohbet tamponları ve kod işlem komutları ekler.
- Özel arka uçlar
providerstablosuna gider (endpoint,secret). - Her
agentbir sağlayıcıya ve modele referans verir. - Açık kaynak; anahtar
os.getenvile ortam değişkeninden okunur.
gp.nvim'i neden Tokonomix üzerinden yönlendirmelisiniz?
- Tek sağlayıcı girişi, Neovim içinde sağlayıcı başına kurulum olmaksızın 130'dan fazla modele erişir.
- Riskli editör içi istemler için bir ajanın modelini
tokonomix-consensusolarak adlandırın; rutin sohbet için doğrudan slug üzerinde ikinci bir ajan tanımlayın. - Çağrı başına harcama limitleri kullanımı sınırlar; bölge/kaynak yönlendirmesi depo verilerinin uyumlu kalmasını sağlar.
- Maliyet, Tokonomix panonuzda sent bazında ölçülür.
Tokonomix'i gp.nvim'e bağlayın
gp.nvim kurulumunuzda, providers'a bir Tokonomix girişi ekleyin ve bunu bir agent'tan referans alın.
require("gp").setup({
providers = {
tokonomix = {
endpoint = "https://tokonomix.ai/api/v1/chat/completions",
secret = os.getenv("TOKONOMIX_API_KEY"), -- tok-your-key
},
},
agents = {
{ provider = "tokonomix", name = "Tokonomix", chat = true, command = true,
model = { model = "tokonomix-consensus" } },
},
})Çalıştığını doğrulayın
- Sağlayıcıyı ve ajanı
gp.nvimkurulumunuza ekleyin veTOKONOMIX_API_KEY'i dışa aktarın. - Tokonomix ajanına karşı bir sohbet tamponu açın veya bir kod komutu çalıştırın.
- Tokonomix panonuzda çağrıyı ve token kullanımını doğrulayın.