Wat is gp.nvim?
gp.nvim is een Neovim AI-plugin voor chat en codebewerkingen — interactieve chatbuffers, inline herschrijvingen en door opdrachten gestuurde bewerkingen. Je kunt aangepaste providers en agents definiëren in de setup, waarmee Tokonomix inplugt: één provider-vermelding, 130+ modellen.
- Voegt chatbuffers en codebewerking-commando's toe binnen Neovim.
- Aangepaste backends staan in de
providers-tabel (endpoint,secret). - Elke
agentverwijst naar een provider en een model. - Open source; lees de sleutel uit een omgevingsvariabele via
os.getenv.
Waarom gp.nvim via Tokonomix routeren?
- Één provider-vermelding bereikt 130+ modellen zonder per-provider instelling binnen Neovim.
- Geef het model van een agent’s de naam
tokonomix-consensusvoor risicovolle prompts in de editor; definieer een tweede agent op een directe slug voor routinechat. - Per-aanroep uitgavenlimieten begrenzen het gebruik, en regio- en herkomst-routing houdt repositorydata compliant.
- Kosten worden tot op de cent bijgehouden in je Tokonomix dashboard.
Verbind Tokonomix met gp.nvim
Voeg in je gp.nvim setup een Tokonomix-vermelding toe aan providers en verwijs ernaar vanuit een agent.
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" } },
},
})Controleer of het werkt
- Voeg de provider en agent toe aan je
gp.nvimsetup en exporteerTOKONOMIX_API_KEY. - Open een chatbuffer of voer een codecommando uit op de Tokonomix-agent.
- Bevestig de aanroep en het tokenverbruik in je Tokonomix dashboard.