docs: update readme.md
This commit is contained in:
		
							parent
							
								
									2194cbb8ec
								
							
						
					
					
						commit
						603b470a74
					
				
							
								
								
									
										70
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										70
									
								
								README.md
									
									
									
									
									
								
							@ -27,13 +27,66 @@ We have deployed an example bound to a free Suno account, so it has daily usage
 | 
			
		||||
 | 
			
		||||
### 1. Obtain the cookie of your app.suno.ai account
 | 
			
		||||
 | 
			
		||||
1. Head over to [app.suno.ai](https://app.suno.ai) using your browser.
 | 
			
		||||
2. Open up the browser console: hit `F12` or access the `Developer Tools`.
 | 
			
		||||
3. Navigate to the `Network tab`.
 | 
			
		||||
4. Give the page a quick refresh.
 | 
			
		||||
5. Identify the request that includes the keyword `client?\_clerk_js_version`.
 | 
			
		||||
6. Click on it and switch over to the `Header` tab.
 | 
			
		||||
7. Locate the `Cookie` section, hover your mouse over it, and copy the value of the Cookie.
 | 
			
		||||
 | 
			
		||||

 | 
			
		||||
 | 
			
		||||
### 2. Clone and deploy this project
 | 
			
		||||
 | 
			
		||||
You can choose your preferred deployment method:
 | 
			
		||||
 | 
			
		||||
#### Deploy to Vercel
 | 
			
		||||
 | 
			
		||||
[button]
 | 
			
		||||
 | 
			
		||||
#### Run locally
 | 
			
		||||
 | 
			
		||||
```bash
 | 
			
		||||
git clone https://github.com/gcui-art/suno-api.git
 | 
			
		||||
cd suno-api
 | 
			
		||||
npm install
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
### 3. Configure suno-api
 | 
			
		||||
 | 
			
		||||
- If deployed to Vercel, please add an environment variable `SUNO_COOKIE` in the Vercel dashboard, with the value of the cookie obtained in the first step.
 | 
			
		||||
 | 
			
		||||
- If you’re running this locally, be sure to add the following to your `.env` file:
 | 
			
		||||
 | 
			
		||||
```bash
 | 
			
		||||
SUNO_COOKIE=<your-cookie>
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
### 4. Run suno api
 | 
			
		||||
 | 
			
		||||
### 5. Create more freely
 | 
			
		||||
- If you’ve deployed to Vercel:
 | 
			
		||||
  - Please click on Deploy in the Vercel dashboard and wait for the deployment to be successful.
 | 
			
		||||
  - Visit the `https://<vercel-assigned-domain>/api/get_limit` API for testing.
 | 
			
		||||
- If running locally:
 | 
			
		||||
  - Run `npm run dev`.
 | 
			
		||||
  - Visit the `http://localhost:3000/api/get_limit` API for testing.
 | 
			
		||||
- If the following result is returned:
 | 
			
		||||
 | 
			
		||||
```json
 | 
			
		||||
{
 | 
			
		||||
  "credits_left": 50,
 | 
			
		||||
  "period": "day",
 | 
			
		||||
  "monthly_limit": 50,
 | 
			
		||||
  "monthly_usage": 50
 | 
			
		||||
}
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
it means the program is running normally.
 | 
			
		||||
 | 
			
		||||
### 5. Use Suno API
 | 
			
		||||
 | 
			
		||||
You can check out the detailed API documentation at `https://<domain>/docs`.
 | 
			
		||||
 | 
			
		||||
## API Reference
 | 
			
		||||
 | 
			
		||||
@ -46,16 +99,25 @@ Suno API currently mainly implements the following APIs:
 | 
			
		||||
- `/api/get_limit`: Get quota Info
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
For more detailed documentation, please check out the demo site:
 | 
			
		||||
[https://.../docs](https://.../docs)
 | 
			
		||||
 | 
			
		||||
## Integration with Custom Agents
 | 
			
		||||
 | 
			
		||||
...
 | 
			
		||||
 | 
			
		||||
### Integration with GPTs
 | 
			
		||||
 | 
			
		||||
...
 | 
			
		||||
 | 
			
		||||
### Integration with Coze
 | 
			
		||||
 | 
			
		||||
### Integration with Dify
 | 
			
		||||
...
 | 
			
		||||
 | 
			
		||||
## Contribution Guidelines
 | 
			
		||||
 | 
			
		||||
Fork the project and submit a pull request.
 | 
			
		||||
 | 
			
		||||
## License
 | 
			
		||||
 | 
			
		||||
LGPL-3.0 or later
 | 
			
		||||
@ -70,3 +132,7 @@ LGPL-3.0 or later
 | 
			
		||||
 | 
			
		||||
- Project repository: [github.com/gcui-art/suno-api](https://github.com/gcui-art/suno-api)
 | 
			
		||||
- Suno.ai official website: [suno.ai](https://suno.ai)
 | 
			
		||||
 | 
			
		||||
## Statement
 | 
			
		||||
 | 
			
		||||
suno-api is an unofficial open source project, intended for learning and research purposes only.
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										68
									
								
								README_CN.md
									
									
									
									
									
								
							
							
						
						
									
										68
									
								
								README_CN.md
									
									
									
									
									
								
							@ -26,22 +26,60 @@ Suno.ai v3 是一个令人惊叹的 AI 音乐服务,虽然官方还没有开
 | 
			
		||||
 | 
			
		||||
### 1. 获取你的 app.suno.ai 账号的 cookie
 | 
			
		||||
 | 
			
		||||
1. 打开浏览器的控制台:按下 F12,或者`开发者工具`
 | 
			
		||||
2. 选择`网络`标签
 | 
			
		||||
3. 刷新页面
 | 
			
		||||
4. 找到包含`client?_clerk_js_version`关键词的请求
 | 
			
		||||
5. 点击并切换到 Header 标签
 | 
			
		||||
6. 找到 Cookie,鼠标复制 Cookie 的值
 | 
			
		||||
1. 浏览器访问 [app.suno.ai](https://app.suno.ai)
 | 
			
		||||
2. 打开浏览器的控制台:按下 `F12` 或者`开发者工具`
 | 
			
		||||
3. 选择`网络`标签
 | 
			
		||||
4. 刷新页面
 | 
			
		||||
5. 找到包含`client?_clerk_js_version`关键词的请求
 | 
			
		||||
6. 点击并切换到 `Header` 标签
 | 
			
		||||
7. 找到 `Cookie` 部分,鼠标复制 Cookie 的值
 | 
			
		||||
 | 
			
		||||

 | 
			
		||||
 | 
			
		||||
### 2. 克隆并部署本项目
 | 
			
		||||
 | 
			
		||||
你可以选择自己喜欢的部署方式:
 | 
			
		||||
 | 
			
		||||
#### 部署到 Vercel
 | 
			
		||||
 | 
			
		||||
[button]
 | 
			
		||||
 | 
			
		||||
#### 本地运行
 | 
			
		||||
 | 
			
		||||
````bash
 | 
			
		||||
git clone https://github.com/gcui-art/suno-api.git
 | 
			
		||||
cd suno-api
 | 
			
		||||
npm install
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
### 3. 配置 suno-api
 | 
			
		||||
 | 
			
		||||
### 4. 运行 suno api
 | 
			
		||||
- 如果部署到了 Vercel,请在 Vercel 后台,添加环境变量 `SUNO_COOKIE`,值为第一步获取的cookie。
 | 
			
		||||
- 如果在本地运行,请在 .env 文件中添加:
 | 
			
		||||
```
 | 
			
		||||
SUNO_COOKIE=<your-cookie>
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
### 5. 更加自由的创作
 | 
			
		||||
### 4. 运行 suno api
 | 
			
		||||
- 如果部署到了 Vercel:
 | 
			
		||||
    - 请在 Vercel 后台,点击 `Deploy`,等待部署成功。
 | 
			
		||||
    - 访问 `https://<vercel分配的域名>/api/get_limit` API进行测试
 | 
			
		||||
- 如果在本地运行:
 | 
			
		||||
    - 请运行 `npm run dev`
 | 
			
		||||
    - 访问 `http://localhost:3000/api/get_limit` API进行测试
 | 
			
		||||
- 如果返回以下结果:
 | 
			
		||||
```json
 | 
			
		||||
{
 | 
			
		||||
  "credits_left": 0,
 | 
			
		||||
  "period": "string",
 | 
			
		||||
  "monthly_limit": 0,
 | 
			
		||||
  "monthly_usage": 0
 | 
			
		||||
}
 | 
			
		||||
```
 | 
			
		||||
则已经正常运行。
 | 
			
		||||
 | 
			
		||||
### 5. 使用Suno API
 | 
			
		||||
你可以在 `<域名>/docs`查看详细的API文档。
 | 
			
		||||
 | 
			
		||||
## API 说明
 | 
			
		||||
 | 
			
		||||
@ -52,7 +90,9 @@ Suno API 目前主要实现了以下 API:
 | 
			
		||||
- `/api/custom_generate`: 创建音乐(自定义模式,支持设置歌词、音乐风格、设置标题等)
 | 
			
		||||
- `/api/get`: 获取音乐
 | 
			
		||||
- `/api/get_limit`: 获取配额信息
 | 
			
		||||
```
 | 
			
		||||
````
 | 
			
		||||
 | 
			
		||||
详细文档请查看演示站点: [https://.../docs](https://.../docs)
 | 
			
		||||
 | 
			
		||||
## 集成到到常见的自定义 Agent 中
 | 
			
		||||
 | 
			
		||||
@ -64,10 +104,10 @@ Suno API 目前主要实现了以下 API:
 | 
			
		||||
 | 
			
		||||
...
 | 
			
		||||
 | 
			
		||||
### 集成到 Dify
 | 
			
		||||
 | 
			
		||||
## 贡献指南
 | 
			
		||||
 | 
			
		||||
Fork 项目并提交 PR 即可。
 | 
			
		||||
 | 
			
		||||
## 许可证
 | 
			
		||||
 | 
			
		||||
LGPL-3.0 或更高版本
 | 
			
		||||
@ -76,9 +116,13 @@ LGPL-3.0 或更高版本
 | 
			
		||||
 | 
			
		||||
- 联系我们:<support@gcui.art>
 | 
			
		||||
- 加入我们的 [Discord](https://...)
 | 
			
		||||
- 在 twitter 上关注我们: [@gcui](https://twitter.com/gcui_art)
 | 
			
		||||
- 在 twitter 上关注我们: [@gcui](https://twitter.com/...)
 | 
			
		||||
 | 
			
		||||
## 相关链接
 | 
			
		||||
 | 
			
		||||
- 项目仓库: [github.com/gcui-art/suno-api](https://github.com/gcui-art/suno-api)
 | 
			
		||||
- Suno.ai 官网: [suno.ai](https://suno.ai)
 | 
			
		||||
 | 
			
		||||
## 声明
 | 
			
		||||
 | 
			
		||||
suno-api 是一个非官方的开源项目,仅供学习和研究使用。
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user