Metadata-Version: 2.4
Name: runapi-producer
Version: 0.3.0
Summary: RunAPI Producer SDK for FUZZ exact-lyrics and instrumental music generation in JavaScript, Python, Ruby, Go, Java, and PHP
Project-URL: Homepage, https://runapi.ai/models/producer
Project-URL: Documentation, https://runapi.ai/docs#sdk-producer
Project-URL: Source, https://github.com/runapi-ai/producer-sdk
Project-URL: Issues, https://github.com/runapi-ai/producer-sdk/issues
Project-URL: Changelog, https://github.com/runapi-ai/producer-sdk/blob/main/CHANGELOG.md
Project-URL: Release Notes, https://github.com/runapi-ai/producer-sdk/releases/tag/python%2Fv0.3.0
Author-email: RunAPI <contact@runapi.ai>
License-Expression: Apache-2.0
License-File: LICENSE
Keywords: api,audio-generation,fuzz,golang,gradle,java,maven,music-api,music-generation,producer,python,ruby,runapi,runapi-ai,sdk,typescript
Requires-Python: >=3.9
Requires-Dist: runapi-core>=0.3.0
Description-Content-Type: text/markdown

# Producer Python SDK for RunAPI

Use runapi-producer for FUZZ music generation in Python applications and workers.

## Install

~~~bash
pip install runapi-producer
~~~

## Quick Start

~~~python
from runapi.producer import ProducerClient

client = ProducerClient()
result = client.text_to_music.run(
    model="fuzz-2.0",
    vocal_mode="instrumental",
    prompt="Cinematic ambient score with warm analog synths",
)
print(result.audios[0].audio_url)
~~~

Use create, get, and run for asynchronous tasks. Use exact_lyrics with lyrics, or instrumental without lyrics. Generated media URLs are temporary and should be stored in durable storage.

## Links

- Model page: https://runapi.ai/models/producer
- Product docs: https://runapi.ai/docs#producer
- SDK docs: https://runapi.ai/docs#sdk-producer
- FUZZ 2.0 details and pricing: https://runapi.ai/models/producer
- Repository: https://github.com/runapi-ai/producer-sdk

Licensed under the Apache License, Version 2.0.
