manual_sync.py 581 B

12345678910111213141516171819202122
  1. import asyncio
  2. import logging
  3. # 配置日志以便看到同步过程的详情
  4. logging.basicConfig(level=logging.INFO, format="%(asctime)s [%(levelname)s] %(message)s")
  5. from tool_agent.router.agent import Router
  6. async def main():
  7. print("="*50)
  8. print(" 开始全量同步 Registry 本地工具 -> PostgreSQL ...")
  9. print("="*50)
  10. agent = Router()
  11. await agent._sync_knowhub_after_register()
  12. print("="*50)
  13. print(" 同步执行完毕!赶快去 Dashboard 看看效果吧!")
  14. print("="*50)
  15. if __name__ == '__main__':
  16. asyncio.run(main())