- chrome plugins, send html to server
- ask server analyze html, extract content, translate, summary, and create 3-5 tags
- 添加了celery, 需要在setting设置celery配置, 同时添加到celery的app名称(celery_reader)到install app中
- logger需要配置basicConfig且指定日志文件名
- celery 启动命令 celery -A celery_reader worker -l INFO
- 看起来celery启动的lancedb任务,没有权限写入文件夹,尽管已经设置文件夹权限为 777, 目前卡在db.tables_name()这个方法,后续再研究
- embedding text
- chat, search vector db, add to context, save chat history
- based on tags, daily search and show related articles
- 配置化,支持设置目标语言, 支持返回相似度多少的文案,支持接入llm
- 关闭之前的manage.py 和 celery进程
- 启动manage.py (nohup python manage.py runserver 0.0.0.0:7860 &)
- 启动celery进程 (nohup celery -A celery_reader worker -l INFO &)
- 目前已完成获取推荐网站,以及获取网站内容
- 明天将ai tools的整合内容合并到仓库代码中
- 通过接口来触发邮件(把线上的数据库下载下来)
- 通过corntab来定时触发任务,且通过localhost来避免权限检测