# SoraWebui
SoraWebui is an open-source project that simplifies video creation by allowing users to generate videos online with OpenAI's Sora model using text, featuring easy one-click website deployment.
ð [SoraWebui](https://sorawebui.com)
English | [ç®ä½ä¸æ](https://github.com/SoraWebui/SoraWebui/blob/main/README.zh-CN.md) | [æ¥æ¬èª](https://github.com/SoraWebui/SoraWebui/blob/main/README.ja-JP.md)
# Project Plan
- â
Generate video by words(Use [FakeSoraAPI](https://github.com/SoraWebui/FakeSoraAPI)):
You can see this feature in ð [main](https://github.com/SoraWebui/SoraWebui/tree/main) or ð [version-0.1](https://github.com/SoraWebui/SoraWebui/tree/version-0.1)
- â
Login with Google:
You can see this feature in ð [login](https://github.com/SoraWebui/SoraWebui/tree/login) or ð [version-0.2](https://github.com/SoraWebui/SoraWebui/tree/version-0.2)
- â
Google One Tap Login:
You can see this feature in ð [login](https://github.com/SoraWebui/SoraWebui/tree/login) or ð [version-0.3](https://github.com/SoraWebui/SoraWebui/tree/version-0.3)
- [ ] Stripe paymentï¼
Coming soon
- [ ] Add OpenAIâs Sora APIï¼
Waiting for OpenAI launch Sora's API, then we will launch this feature.
## Quick Started
### Deploy on Vercel
[![Deploy with Vercel](https://vercel.com/button)](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)
### 1. Clone project
```bash
git clone git@github.com:SoraWebui/SoraWebui.git
```
### 2. Install dependencies
```bash
cd SoraWebui && yarn
#or
cd SoraWebui && npm install
#or
cd SoraWebui && pnpm install
```
### 3. copy .env.example and rename it to .env.local
```bash
# 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. Run it
```bash
yarn dev
#or
npm run dev
#or
pnpm dev
```
### 5. Open [http://localhost](http://localhost) with your browser to see it.
![success_deploy.jpg](https://sorawebui.com/success_deploy.jpg)
# Important
SoraWebui requires [FakeSoraAPI](https://github.com/SoraWebui/FakeSoraAPI) to function properly.
## Star History
[![Star History Chart](https://api.star-history.com/svg?repos=SoraWebui/SoraWebui&type=Date)](https://star-history.com/#SoraWebui/SoraWebui&Date)
没有合适的资源?快使用搜索试试~ 我知道了~
OpenAI Sora客户端
共61个文件
tsx:24个
ts:10个
json:8个
1 下载量 91 浏览量
2024-03-03
12:46:25
上传
评论 1
收藏 498KB ZIP 举报
温馨提示
sora的客户端开源项目SoraWebui,它提供一个web界面,用户输入提示词,点击生成按钮即可调用OpenAI的Sora模型api创建视频
资源推荐
资源详情
资源评论
收起资源包目录
SoraWebui-main.zip (61个子文件)
SoraWebui-main
README.ja-JP.md 3KB
.env.production 187B
.github
workflow
docker.yml 890B
.env.example 168B
src
navigation.ts 279B
app
[locale]
playground
PageComponent.tsx 8KB
page.tsx 623B
works
PageComponent.tsx 4KB
page.tsx 597B
api
generate
route.ts 674B
PageComponent.tsx 11KB
[...rest]
page.tsx 100B
terms-of-service
PageComponent.tsx 3KB
page.tsx 661B
privacy-policy
PageComponent.tsx 2KB
page.tsx 655B
layout.tsx 2KB
page.tsx 729B
videos
PageComponent.tsx 2KB
page.tsx 596B
not-found.tsx 352B
layout.tsx 303B
page.tsx 179B
error.tsx 305B
styles.css 59B
data
openaiVideo.ts 18KB
configs
languageText.ts 4KB
openai.ts 230B
middleware.ts 616B
i18n.ts 317B
config.ts 839B
context
common-context.tsx 626B
components
HeadInfo.tsx 1KB
Header.tsx 8KB
LoadingModal.tsx 3KB
Footer.tsx 3KB
GeneratingModal.tsx 3KB
LICENSE 11KB
README.zh-CN.md 2KB
messages
ja.json 8KB
en.json 6KB
zh.json 6KB
ko.json 8KB
package.json 768B
public
appicon.svg 4KB
vercel.svg 629B
robots.txt 123B
favicon.ico 4KB
sorawebui.svg 5KB
next.svg 1KB
success_deploy.jpg 502KB
next.config.mjs 206B
tailwind.config.ts 651B
Dockerfile 198B
package-lock.json 169KB
.eslintrc.json 40B
global.d.ts 151B
.gitignore 391B
tsconfig.json 688B
README.md 2KB
postcss.config.js 83B
共 61 条
- 1
资源评论
AI普惠行者
- 粉丝: 1678
- 资源: 125
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功