Unfinished

Karma MusicZen

`Karma-MusicZen-Suno-api` project.


๐Ÿ‘‹ Introduction

Karma Music Zen v1 is an amazing AI music service. Although the official API is not yet available, we couldn't wait to integrate its capabilities somewhere.

We use Music Gen, Suno, Zeit, GPT-4o, Chirp (Google's Universal Speech AI)

๐ŸŒŸ Features

  • Compatible with the format of OpenAIโ€™s /v1/chat/completions API.
  • Automatically keep the account active.
  • Supports Custom Mode
  • In addition to the standard API, it also adapts to the API Schema of Agent platforms like GPTs and Coze, so you can use it as a tool/plugin/Action for LLMs and integrate it into any AI Agent.

๐Ÿš€ Getting Started

  • Visit the https://music.karma.yt/api/get_limit API for testing.
{
  "credits_left": 50,
  "period": "day",
  "monthly_limit": 50,
  "monthly_usage": 50
}

it means the program is running normally.

5. Use Karma MusicZen Suno API

You can check out the detailed API documentation at karma.yt.

๐Ÿ“š API Reference

Karma Suno API currently mainly implements the following APIs:

- `/api/generate`: Generate music
- `/v1/chat/completions`: Generate music - Call the generate API in a format 
  that works with OpenAIโ€™s API.
- `/api/custom_generate`: Generate music (Custom Mode, support setting lyrics, 
  music style, title, etc.)
- `/api/generate_lyrics`: Generate lyrics based on prompt
- `/api/get`: Get music list
- `/api/get?ids=`: Get music Info by id, separate multiple id with ",".
- `/api/get_limit`: Get quota Info
- `/api/extend_audio`: Extend audio length
- `/api/concat`: Generate the whole song from extensions

For more detailed documentation, please check out the demo site:

๐Ÿ‘‰ karma.yt