Skip to content

DanielMax937/ireader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Features

  1. chrome plugins, send html to server
  2. ask server analyze html, extract content, translate, summary, and create 3-5 tags
    1. 添加了celery, 需要在setting设置celery配置, 同时添加到celery的app名称(celery_reader)到install app中
    2. logger需要配置basicConfig且指定日志文件名
    3. celery 启动命令 celery -A celery_reader worker -l INFO
    4. 看起来celery启动的lancedb任务,没有权限写入文件夹,尽管已经设置文件夹权限为 777, 目前卡在db.tables_name()这个方法,后续再研究
  3. embedding text
  4. chat, search vector db, add to context, save chat history
  5. based on tags, daily search and show related articles
  6. 配置化,支持设置目标语言, 支持返回相似度多少的文案,支持接入llm

how to deploy

  1. 关闭之前的manage.py 和 celery进程
  2. 启动manage.py (nohup python manage.py runserver 0.0.0.0:7860 &)
  3. 启动celery进程 (nohup celery -A celery_reader worker -l INFO &)

TODO

  1. 目前已完成获取推荐网站,以及获取网站内容
  2. 明天将ai tools的整合内容合并到仓库代码中
  3. 通过接口来触发邮件(把线上的数据库下载下来)
  4. 通过corntab来定时触发任务,且通过localhost来避免权限检测

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors