先上效果
思路
用 Hermes-agent 的 LLM WIKI 技能 做一个 WIKI
用 Hermes-agent 的 API Server 功能提供外部调用
用 telegram bot 在群组中工作
基础知识
Hermes-agent 的 LLM WIKI 技能
官方文档
Bundled Skills Catalog | Hermes Agent
Catalog of bundled skills that ship with Hermes Agent
Hermes-agent 的 API Server 功能
官方文档
API Server | Hermes Agent
Expose hermes-agent as an OpenAI-compatible API for any frontend
基本框架
hermes 的 LLM WIKI 技能可以这样使用:
/llm-wiki ingest <学习到WIKI中>
/llm-wiki query <分析什么问题>
hermes 的 API Server 可以提供一个 OpenAI 接口. 那么上面的操作可以转换为这样:
curl -s http://127.0.0.1:8642/v1/chat/completions \
-H "Content-Type: application/json" \
-d '{"messages": [{"role": "user", "content": "/llm-wiki ingest <学习到WIKI中>"}]}'
curl -s http://127.0.0.1:8642/v1/chat/completions \
-H "Content-Type: application/json" \
-d '{"messages": [{"role": "user", "content": "/llm-wiki query <分析什么问题>"}]}'
接下来就是用 telegram bot 把 telegram 中的消息转换为 API 请求
当用户发telegram消息
/query@boy233wikiviewbot tls模式的协议怎么搭建
会被 bot 转换为
curl -s ``http://127.0.0.1:8642/v1/chat/completions``
-H “Content-Type: application/json”
-d ‘{“messages”: [{“role”: “user”, “content”: “/llm-wiki query tls模式的协议怎么搭建”}]}’
1 个帖子 - 1 位参与者