Basculer le menu
Changer de menu des préférences
Basculer le menu personnel
Non connecté(e)
Votre adresse IP sera visible au public si vous faites des modifications.

« Pi Agent Harness » : différence entre les versions

De Le Wiki de Lug
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 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
Sommaire