Ingestion de Connaissances
Appelez knowledge_ingest avec l'URL exacte, le chemin absolu local ou le texte original.
-
Traitez un lien transféré, un fichier ou un message de contenu sans question comme une demande d'ingestion ; ne demandez pas de commande « enregistrer ceci » séparée.
-
Si le texte transféré contient exactement une URL prise en charge plus un texte de partage, transmettez l'URL comme
contentafin que le service récupère la source au lieu d'archiver uniquement le texte d'emballage. -
Lorsque le contenu est fourni comme contexte pour une question ou une autre tâche, répondez à cette tâche sans l'ingérer silencieusement à moins que l'utilisateur ne demande également de le sauvegarder.
-
Ne transmettez un titre utilisateur que lorsqu'il est fourni ou utile pour une note de texte uniquement.
-
Ne transmettez
source_urlque pour un fichier local provenant d'une URL connue. -
Utilisez jusqu'à 1800 secondes pour les fichiers audio ou vidéo longs.
-
En cas de succès, signalez le
note_pathretourné. -
En cas d'échec, signalez l'erreur précise et exploitable. Ne prétendez jamais qu'une note a été sauvegardée.
-
Si le stockage n'est pas configuré, redirigez l'utilisateur une fois vers
http://127.0.0.1:8787/pour choisir un coffre Obsidian ou un dossier Markdown, puis réessayez avec le contenu original. -
Ne résumez pas séparément ; le service gère l'analyse IA, les tags, les liens et le Markdown.
-
Utilisez
knowledge_list_capabilitiesuniquement lorsque le support source est incertain. -
Utilisez
knowledge_get_jobpour inspecter une tâche asynchrone connue.
Pour les chaînes WeChat, appelez d'abord knowledge_ingest. Si un client déconnecté est signalé, appelez knowledge_wechat_prepare et réessayez une fois. Ne demandez jamais à l'utilisateur d'ouvrir ou de lire la vidéo fournie. En cas d'échec de la préparation seulement, vous pouvez demander à l'utilisateur une fois de fermer et rouvrir toute fenêtre de chaîne. Le service restaure le proxy système et supprime la vidéo source uniquement après la réussite des écritures Obsidian et SQLite.