跳转到主要内容

一个基于AI的故事编写器Python库,它使用OpenAI的chatGPT和Dall-E从提示中生成带有故事和图片的PDF,并将它们写入PDF。

项目描述

故事编写器

一个基于AI的故事编写器和Python库,它使用OpenAI的chatGPTDall-E从提示中生成带有故事和图片的PDF,并将它们写入PDF。

用法:Streamlit应用程序

您可以通过安装streamlit并运行以下终端命令来尝试streamlit应用程序

story-writer

img.png

用法: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 查看哈希值)

上传时间 Python 3

由以下支持