Aller au contenu
BeeuniBeeuni
Français
Esc
↑↓naviguer↵ouvrir⌘Japerçu
Sur cette page

Votre projet

Un projet est un dépôt Git qui contient la configuration et l’état de votre agent.

Un projet correspond à un dépôt Git. Il contient un manifeste, la configuration de l’agent et l’état que celui-ci produit. Aucune base de données distincte n’est à synchroniser.

Beeuni gère un projet de deux façons :

  • Dépôt géré par Beeuni — Beeuni crée et héberge un dépôt privé. C’est l’option par défaut.
  • Dépôt GitHub importé — connectez un dépôt existant. Beeuni interagit avec lui via l’API GitHub.

Dans les deux cas, le projet a une default_branch. Chaque session en part. Chaque demande de modification y est fusionnée. Chaque branche d’un Dépôt GitHub peut devenir son propre projet. main et dev peuvent alors s’exécuter comme des projets distincts, chacun avec ses propres sessions et demandes de modification.

Un projet n’est pas votre base de code

Un projet contient les instructions de votre agent, ses connecteurs, ses déclencheurs, et sa mémoire. Gardez-le léger : Beeuni le clone dans chaque session.

Votre code se trouve ailleurs. Lorsqu’une tâche nécessite une base de code, l’agent clone ce dépôt, y effectue le travail et y ouvre une demande de modification. Ne transformez pas une base de code existante en projet en y ajoutant un manifeste. Créez plutôt un projet dédié et indiquez les dépôts sur lesquels l’agent travaille.

Le manifeste

Chaque projet possède un manifeste à la racine de son dépôt, beeuni.yaml par défaut. La plateforme lit les clés de premier niveau suivantes :

Clé Configure
default_agent l’agent exécuté par défaut
agents les autorisations par agent : connecteurs, secrets, compétences et autorisations Beeuni
sandbox l’image du bac à sable et le matériel
triggers l’automatisation planifiée et par webhook
connectors les outils externes auxquels le projet peut accéder
env les noms de variables d’environnement attendus par le projet (les valeurs proviennent des secrets)

Les clés inconnues sont ignorées.

Les anciens projets peuvent encore utiliser beeuni.toml (beeuni_version: 1). Beeuni lit les deux formats. Consultez TOML hérité pour connaître la procédure de migration.

Supprimer un projet

Supprimez un projet avec Delete project sous Danger zone dans ses paramètres, ou avec beeuni projects rm. À partir de ce moment, rien ne peut agir au nom du projet :

Moyen d’accès Après la suppression
Clés de la passerelle LLM (kgw_…) Refusées avec 401.
Liens de partage publics Répondent 410.
Applications Ne sont plus servies.
Nouvelles sessions Refusées : 404, code: "project_archived".
Slack et Teams Répondent « Cet espace de travail Beeuni a été supprimé… » et ne démarrent rien.
Boîtes de réception e-mail Répondent une seule fois au premier e-mail d’un fil : « Cette adresse n’accepte pas les e-mails pour le moment. Personne ne répondra à ce message. » La réponse suivante dans ce fil, dans les 30 jours, ne reçoit aucune réponse, et les e-mails dont l’authentification de l’expéditeur échoue ne reçoivent jamais de réponse.
Sessions existantes Ne reçoivent aucun nouveau message : ni d’un fil de discussion, ni d’un déclencheur, ni d’une invite mise en file d’attente avant la suppression.

Dans cette section

Cette page vous a-t-elle été utile ?