发布于 2026-01-05 3 阅读
0

Genith:利用人工智能创建图像和视频,并使用 Pinata 存储

Genith:利用人工智能创建图像和视频,并使用 Pinata 存储

这是参加皮纳塔挑战赛的作品。

我建造的

我开发了 Genith,一款图像和视频生成应用,它利用人工智能/机器学习技术 (fal.ai) 根据文本提示生成内容。为了方便安全地存储内容,我使用了 Pinata 来管理所有生成的媒体文件。

Genith 使用户能够轻松创建和存储独特的内容,同时享受流畅且引人入胜的用户体验。主要功能包括:

  • AI驱动生成:用户可以使用先进的AI模型生成令人惊叹的图像和视频。
  • 去中心化存储:通过集成 Pinata,所有生成的内容都安全地存储在 IPFS 上,从而确保可靠和去中心化的访问。
  • 点赞和社区互动:用户可以为自己喜欢的内容点赞,从而促进协作体验。
  • 直观的界面:该应用程序的设计优先考虑用户友好的导航,使其易于访问。

演示

点击这里查看实时应用,免费生成精美图片:https://genith-ai.vercel.app

以下是一些展示该应用功能的屏幕截图:

图像和视频生成接口:
Genith 上的图像和视频生成界面

生成内容库:
Genith 上生成的图片库

点赞功能:
给带有以下提示的图片点赞:

我的代码

Genith 的源代码可在 GitHub 上找到:https://github.com/sholajegede/genith-ai

更多详情

用于将生成的图像上传到 Pinata 的代码

为了构建 Genith,我需要一种安全且无缝的方式来存储和获取生成的每张图片和视频,而 Pinata 正好满足了我的需求。以下是我使用的技术栈:

  • Fal-ai:一种将文本提示转换为图像和视频的 AI/ML 技术。
  • Pinata:安全且去中心化存储所有媒体。
  • TypeScript:类型安全和提高代码质量。
  • 文员:身份验证和管理用户访问权限。
  • Convex.dev:用于处理所有数据的数据库。
  • Next.js:快速开发体验。
  • Vercel:主机
  • Tailwind CSS:简洁现代的用户界面设计。

团队提交链接:https://dev.to/sholajegede

文章来源:https://dev.to/sholajgede/genith-create-images-and-videos-with-ai-store-with-pinata-3a82