« Pi Agent Harness » : différence entre les versions
De Le Wiki de Lug
Autres actions
| Ligne 4 : | Ligne 4 : | ||
# apt update && apt upgrade | # apt update && apt upgrade | ||
# apt install npm | # apt install npm | ||
On créé un utilisateur PI : | |||
# adduser pi | # adduser pi | ||
# su - pi | # su - pi | ||
On install PI : | |||
# sudo npm install -g @mariozechner/pi-coding-agent | # sudo npm install -g @mariozechner/pi-coding-agent | ||
== Configuration == | |||
=== Modèle local === | |||
# vi ~/.pi/agent/models.json | # vi ~/.pi/agent/models.json | ||
Par exemple, on créé un fournisseur <code>local</code> | |||
{ | { | ||
"providers": { | "providers": { | ||
"local": { | "<font color = green>local</font>": { | ||
"baseUrl": "<nowiki>https://</nowiki><font color = blue>192.168.1.123</font>:<font color = green>8080</font>/v1", | "baseUrl": "<nowiki>https://</nowiki><font color = blue>192.168.1.123</font>:<font color = green>8080</font>/v1", | ||
"api": "openai-completions", | "api": "openai-completions", | ||
| Ligne 24 : | Ligne 26 : | ||
} | } | ||
} | } | ||
On lance ensuite PI : | |||
# pi | # pi | ||
Le modèle peut ensuite être sélectionné avec : | |||
/login local | /login local | ||
Version du 23 septembre 2026 à 11:31
Prérequis
Installation
Debian
# apt update && apt upgrade # apt install npm
On créé un utilisateur PI :
# adduser pi # su - pi
On install PI :
# sudo npm install -g @mariozechner/pi-coding-agent
Configuration
Modèle local
# vi ~/.pi/agent/models.json
Par exemple, on créé un fournisseur local
{
"providers": {
"local": {
"baseUrl": "https://192.168.1.123:8080/v1",
"api": "openai-completions",
"apiKey": "local",
"models": [
{ "id": "Qwen3.8-27B" }
{ "id": "Muse-Glimmer" }
]
}
}
}
On lance ensuite PI :
# pi
Le modèle peut ensuite être sélectionné avec :
/login local