curl --request POST \
--url https://api.omniall.ai/v1beta/models/{model}:generateContent \
--header 'Authorization: <authorization>' \
--header 'Content-Type: application/json' \
--data '
{
"contents": [
{
"role": "user",
"parts": [
{
"text": "创作一段 30 秒欢快原声民谣,吉他与口琴为主。"
}
]
}
],
"generationConfig": {
"responseModalities": [
"AUDIO",
"TEXT"
]
}
}
'{
"candidates": [
{
"content": {
"parts": [
{
"text": "[主歌]\n霓虹灯下..."
},
{
"inlineData": {
"mimeType": "audio/mpeg",
"data": "SUQzBAAAAAAAI1RTU0UAAAAPAAADTGF2ZjU4Ljc2..."
}
}
]
}
}
]
}谷歌Lyria3
Google原生格式
使用 Gemini generateContent 调用 Google Lyria 生成音乐。
路径: POST https://api.omniall.ai/v1beta/models/{model}:generateContent
支持文生音乐、图生音乐。响应 parts 可能含歌词(text)与音频(inlineData Base64 MP3)。
鉴权:Authorization: Bearer sk-...
POST
/
v1beta
/
models
/
{model}
:generateContent
curl --request POST \
--url https://api.omniall.ai/v1beta/models/{model}:generateContent \
--header 'Authorization: <authorization>' \
--header 'Content-Type: application/json' \
--data '
{
"contents": [
{
"role": "user",
"parts": [
{
"text": "创作一段 30 秒欢快原声民谣,吉他与口琴为主。"
}
]
}
],
"generationConfig": {
"responseModalities": [
"AUDIO",
"TEXT"
]
}
}
'{
"candidates": [
{
"content": {
"parts": [
{
"text": "[主歌]\n霓虹灯下..."
},
{
"inlineData": {
"mimeType": "audio/mpeg",
"data": "SUQzBAAAAAAAI1RTU0UAAAAPAAADTGF2ZjU4Ljc2..."
}
}
]
}
}
]
}请求头
Bearer API Key。
示例:
"Bearer sk-..."
路径参数
Lyria 模型 ID。示例:lyria-3.5(完整歌曲)、lyria-3-clip-preview(约 30 秒片段)。
示例:
"lyria-3.5"
请求体
application/json
响应
200 - application/json
音乐与可选歌词