aiyou.cli est une interface en ligne de commande pour interagir avec les assistants AI.YOU directement depuis votre terminal, compatible avec Windows, Linux et macOS.
- Chat en mode interactif avec les assistants AI.YOU
- Envoi de messages uniques à l'assistant
- Support pour des instructions supplémentaires
- Mode debug pour un logging détaillé
- Mode silencieux pour minimiser les sorties
- Affichage des informations de l'assistant
Assurez-vous d'avoir Go 1.16 ou une version ultérieure installée sur votre système.
-
Clonez ce dépôt :
git clone https://github.com/chrlesur/aiyou.cli.git
-
Naviguez vers le répertoire du projet :
cd aiyou.cli
-
Construisez le projet :
- Pour Windows :
go build -o aiyou.cli.exe ./cmd/aiyou.cli
- Pour Linux et macOS :
go build -o aiyou.cli ./cmd/aiyou.cli
Assurez-vous que votre %GOPATH%\bin
est dans votre PATH. Vous pouvez l'ajouter en exécutant cette commande dans PowerShell :
$env:Path += ";$env:GOPATH\bin"
Ajoutez la ligne suivante à votre fichier .bashrc
, .zshrc
ou équivalent :
export PATH=$PATH:$(go env GOPATH)/bin
Puis rechargez votre configuration de shell :
source ~/.bashrc # ou ~/.zshrc, selon votre shell
Avant d'utiliser aiyou.cli, assurez-vous de configurer vos identifiants AI.YOU dans un fichier .env
à la racine du projet :
[email protected]
AIYOU_PASSWORD=votre_mot_de_passe
Pour démarrer une session de chat interactive :
./aiyou.cli interactive -a votre_id_assistant
Pour envoyer un message unique :
./aiyou.cli chat "Votre message" -a votre_id_assistant
Vous pouvez utiliser l'assistant LIA Mini par exemple avec l'id "asst_xLMDUf2cWAKaU8UBFFp1LsLA"
Pour plus d'options, utilisez la commande d'aide :
./aiyou.cli --help
Pour une documentation plus détaillée sur chaque module, veuillez consulter les fichiers suivants :
Distribué sous la licence GPL-3.0. Voir LICENSE pour plus d'informations.
Christophe Lesur - [email protected]
Lien du projet : https://github.com/chrlesur/aiyou.cli