* 戳上方蓝字“开源先锋”关注我
推荐阅读:
《9.9K Star!无需代码,快速构建自己的 AI 知识库问答系统!》
大家好,我是开源君!
小伙伴们想象一下,如果你有一支神笔,能在几秒内勾勒出一本书的轮廓,甚至是一个引人入胜的故事,那该有多酷?
今天开源君就和大家分享一款超级酷的开源项目 - Infinite Bookshelf
,它基于Groq平台和Llama3模型,将创作梦想变为现实。在这个信息爆炸的时代,这个项目仿佛是给创意插上翅膀,让创作变得前所未有的简单和高效。
项目简介
Infinite Bookshelf
,前身为Groqbook,是一个基于Groq和Llama3的流式应用程序,它可以从一个简单的提示生成书籍。这个项目特别适合非小说类书籍的创作,并且能够在短时间内生成每一章的内容。它主要使用Llama3-8b和Llama3-70b两种模型,大模型用来构建书籍结构,小模型用来生成具体内容。
想象一下,只需要一个章节标题,甚至是一个简单的句子,它就能在几秒内为你生成一章内容丰富、结构合理的文本,是不是已经迫不及待想要试试了?
目前在Github上面收获了1.1K star!
性能特色
闪电生成:多亏了Groq平台的速度优化,infinite-bookshelf生成内容的速度令人咋舌。据说,它能在短短几秒钟内生成数千个英文单词,这速度,简直比打字机还快上好几倍! 双模并驱:它巧妙地结合了Llama3-8b和Llama3-70b两种模型,大模型负责构建书籍的整体框架,小模型则专注于填充细节内容,确保速度与质量的双重保障。 Markdown风格:生成的书籍内容采用Markdown格式,不仅看起来整洁美观,还支持表格、代码等多种元素,让你的书籍看起来更加专业。 灵活下载:最重要的是,它还允许你下载包含整本书籍内容的文本文件,让你随时随地都能进行阅读和修改,非常方便。
快速使用
使用Infinite Bookshelf非常简单。你可以直接访问Infinite Bookshelf的在线版本
https://infinite.benjamin.sh/
或者按照以下步骤在本地运行:
1、设置Groq API密钥:
export GROQ_API_KEY="你的Groq API密钥"
2、设置虚拟环境并安装依赖:
source venv/bin/activate # Bash
venv\Scripts\activate.bat # Windows
pip3 install -r requirements.txt
3、运行Streamlit应用:
python3 -m streamlit run main.py
项目展示
只需要输入主题,Infinite Bookshelf就会生成一本包含相关章节和内容的书。
还可以将生成的书下载。
Infinite Bookshelf
是一个强大的工具,它展示了AI在内容创作方面的潜力。虽然目前它更适合非小说类书籍的生成,但未来的更新将使其能够生成高质量的小说书籍。这是一个值得关注和尝试的项目,无论你是作家、学生还是技术爱好者。
更多细节功能,感兴趣的可以到项目地址查看:
项目地址:
https://github.com/Bklieger/infinite-bookshelf