首页 > 其他分享 >一个支持Sora模型文本生成视频的Web客户端

一个支持Sora模型文本生成视频的Web客户端

时间:2024-02-26 09:45:49浏览次数:33  
标签:Web 视频 FakeSoraAPI API Sora https SoraWebui 客户端

大家好,我是 Java陈序员

最近 Open AI 又火了一把,其新推出的文本生成视频模型 —— Sora,引起了巨大的关注。

Sora 目前仅仅只是发布预告视频,还未开放出具体的 API.

今天,给大家推荐一个最近十分火热的开源项目,一个支持使用 Sora 模型将文本生成视频的 Web 客户端。

关注微信公众号:【Java陈序员】,获取开源项目分享、AI副业分享、超200本经典计算机电子书籍等。

项目介绍

SoraWebui —— 一个开源的项目,允许用户使用 OpenAI 的 Sora 模型使用文本在线生成视频,支持一键部署。

SoraWebui 项目创建不到两个礼拜,就斩获了 1000 多个 Star!

由于 OpenAI 还未开放 Sora 的 API,因此 SoraWebui 目前只是一个空壳框架。

等待后续 API 开发,即可快速集成 Sora.

此外,SoraWebui 需要 FakeSoraAPI 服务提供的接口支持。

快速开始

SoraWebui

1、克隆项目

git clone https://github.com/SoraWebui/SoraWebui.git

2、安装依赖

cd SoraWebui && yarn
#or
cd SoraWebui && npm install
#or
cd SoraWebui && pnpm install

3、修改配置文件
复制 .env.example 并将其重命名为 .env.local

# website URL
NEXT_PUBLIC_SITE_URL=http://localhost

# openai config
OPENAI_API_KEY=sk-XXXXXX
OPENAI_API_BASE_URL=http://localhost:8081
OPENAI_API_MODEL=sora-1.0-turbo

4、运行

yarn dev
#or
npm run dev
#or
pnpm dev

5、在浏览器中打开 http://localhost

6、或者使用 Vercel 一键部署

https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2FSoraWebui%2FSoraWebui&project-name=SoraWebui&repository-name=SoraWebui&external-id=https%3A%2F%2Fgithub.com%2FSoraWebui%2FSoraWebui%2Ftree%2Fmain

FakeSoraAPI

1、克隆项目

git clone https://github.com/SoraWebui/FakeSoraAPI.git

2、安装依赖

cd FakeSoraAPI && yarn
#or
cd FakeSoraAPI && npm install
#or
cd FakeSoraAPI && pnpm install

3、运行

yarn dev
#or
npm run dev
#or
pnpm dev

4、在浏览器打开 http://localhost:8081

5、或者使用 Vercel 一键部署

https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2FSoraWebui%2FFakeSoraAPI&project-name=FakeSoraAPI&repository-name=FakeSoraAPI&external-id=https%3A%2F%2Fgithub.com%2FSoraWebui%2FFakeSoraAPI%2Ftree%2Fmain

总结

Open AI 目前只是发布了 Sora 模型的预告视频,就引起了巨大的浪潮。想必等后续开放了 API,更是会引起热烈的反响。

SoraWebui 帮我们提供了一个快速搭建使用 Sora 文本生成视频的网站,一旦拥有了 Sora 的 API Token,就可以快速迭代出一个文本生成视频的网站。

最后,贴上项目地址:

https://github.com/SoraWebui/SoraWebui

最后

推荐的开源项目已经收录到 GitHub 项目,欢迎 Star

https://github.com/chenyl8848/great-open-source-project

或者访问网站,进行在线浏览:

https://chencoding.top:8090/#/

大家的点赞、收藏和评论都是对作者的支持,如文章对你有帮助还请点赞转发支持下,谢谢!

标签:Web,视频,FakeSoraAPI,API,Sora,https,SoraWebui,客户端
From: https://www.cnblogs.com/codechen8848/p/18033176

相关文章

  • zookeeper源码(09)follower处理客户端请求
    在zookeeper中,follower也可以接收客户端连接,处理客户端请求,本文将分析follower处理客户端请求的流程:读请求处理写请求转发与响应follower接收转发客户端请求网络层接收客户端数据包leader、follower都会启动ServerCnxnFactory组件,用来接收客户端连接、读取客户端数据包、将......
  • ssts-hospital-web-master项目实战记录十六:项目迁移-模块实现(page-info)
    记录时间:2024-02-25二、page-info模块实现framework/page-info/index.ts//javascript用来遍历指定对象所有的属性名称和值//obj需要遍历的对象constallProps=function(obj:any,props:string=''):string{ //使用Object.keys()获取对象自身的所有属性键 ......
  • ssts-hospital-web-master项目实战记录十四:项目迁移-模块实现(log-local)
    记录时间:2024-02-25一、log-local模块实现framework/config/index.ts//终端日志文件配置constLogTerminalInfoDir='D:\\LogInfo\\LogTerminalInfo\\'constLogTerminalInfoFileNamePrefix='LogTerminalInfo'//错误页面快照文件配置constLogErrorPageSnapshotFil......
  • Docker安装mariadb数据库与web管理工具phpmyadmin
    安装mariadb数据库获取指定版本的mariadb数据库docker镜像使用dockersearchmariadb搜索相关镜像;MacBook-Pro:~chenxiaolong$dockersearchmariadbNAMEDESCRIPTIONSTARSOFFICIALAUTOMATEDmar......
  • .Net 6 WebAPI 使用JWT进行 授权认证配置
    .Net6WebAPI使用JWT进行授权认证1、安装组件(Nuget)Microsoft.AspNetCore.Authentication.JwtBearer2、Program.cs配置//授权认证(使用JWT)builder.Services.AddAuthentication(JwtBearerDefaults.AuthenticationScheme).AddJwtBearer(o=>{//私钥varsecretByte=Enco......
  • 人工智能的飞速发展中,Sora正闪耀登场
    引言:人工智能的新篇章在科技日新月异的时代,人工智能(AI)已经成为我们生活的一部分。从智能手机、自动驾驶汽车到智能家居系统,AI的应用已经渗透到我们生活的方方面面。然而,随着技术的不断发展,一个全新的AI产品正在崭露头角,它就是Sora。Sora与之前的产品不同,不只是一种娱乐方式,更是一......
  • ssts-hospital-web-master项目实战记录十四:项目迁移-模块实现(file-system-object:FileS
    记录时间:2024-02-25一、准备工作【使用“文心一言”搜索使用ts实现类模块】在TypeScript中,类可以作为模块的一部分被导出,这样其他模块就可以导入并使用这些类。以下是如何使用TypeScript实现类模块的基本步骤:步骤1:定义类模块首先,在一个TypeScript文件中定义一个或多个......
  • Taurus.MVC WebMVC 入门开发教程1:框架下载环境配置与运行
    前言:之前有网友说Mvc系列的教程对新手不友好,因此补充新手入门系列教程。在开始使用Taurus.Mvc 进行Web应用开发之前,建议可以观摩一下之前的文章:WebAPI系列教程因为两者的教程,有相通的部分,唯一的差别部分,在于Web应用涉及到UI界面。本系列的目录大纲为:Taurus.MVCWebMVC......
  • ssts-hospital-web-master项目实战记录十三:项目迁移-架构设计(前台管理)
    记录时间:2024-02-24前台管理 CashTradeClean.html CashTradeDetails.html CashTradeSettle.html DeviceTest.html GoodsManage.html login.html Main.html ReceiptReprint.html SystemManage.html翻译搜索复制......
  • ssts-hospital-web-master项目实战记录十三:项目迁移-架构设计(适配器、设备驱动)
    记录时间:2023-02-24适配器adapter.jsadapter/adapter.ts:全部1.属性 2.函数 2.1.标准适配器 2.2.Ajax操作 adapterPOS.jsadapter-pos.ts:全部1.入口2.属性   3.函数  设备驱动devicedriver.jsdevice-driver/index.ts:全部1.以发卡机为例......