一个基于AI的故事编写器Python库,它使用OpenAI的chatGPT和Dall-E从提示中生成带有故事和图片的PDF,并将它们写入PDF。
项目描述
故事编写器
一个基于AI的故事编写器和Python库,它使用OpenAI的chatGPT和Dall-E从提示中生成带有故事和图片的PDF,并将它们写入PDF。
用法:Streamlit应用程序
您可以通过安装streamlit并运行以下终端命令来尝试streamlit应用程序
story-writer
用法:Python
有一个高级API可用,可以从提示中生成PDF(例如,上面预告片中展示的故事是使用这个笔记本产生的)
from story_writer import generate_story
generate_story("cat_story.pdf", "a story about a cat that is walking on a street")
还有一个低级API可用,可以单独生成故事和图片。您可以在这个笔记本中了解更多关于低级API的信息。
安装
您可以使用pip安装story-writer
pip install story-writer
您还需要创建一个OpenAI API密钥,并将其添加到环境变量中,如此页面中所述。
开发
如果您想为bia-bob
做出贡献,您可以通过以下方式以开发模式安装它
git clone https://github.com/haesleinhuepf/story-writer.git
cd story-writer
pip install -e .
类似项目
欢迎反馈!
《story-writer》是在开源环境中开发的,因为我们相信开源社区。请随时通过GitHub问题提供反馈。我们非常欢迎贡献。
许可证
在BSD-3许可证的条款下分发,"story-writer"是免费和开源软件
致谢
项目详情
下载文件
下载适合您平台的文件。如果您不确定该选择哪一个,请了解更多关于安装包的信息。
源代码分发
story-writer-0.1.1.tar.gz (9.0 kB 查看哈希值)
构建分发
story_writer-0.1.1-py3-none-any.whl (9.0 kB 查看哈希值)
关闭
story-writer-0.1.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 1ba1b72dba908d6b92788308f0e690e7201523a927887e78a63e004951c7e113 |
|
MD5 | 2f37f657a0b4ccbbb58b6e6fab900ba3 |
|
BLAKE2b-256 | 00ed3580c7a59182c9ba73f05855f8424dd73e039a92bcbcb60333bf7bcbec8f |
关闭
story_writer-0.1.1-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | bcbdf10656f32417291431260757952957adee996de639f1099dd279fae0a9fb |
|
MD5 | 80ef2a02c9109074759e4b1257e5a8ee |
|
BLAKE2b-256 | 0ecf8f5cbe842f6e3eb3ba97c47654c1aea88ffc2410e23ab002db42010300fe |