MCPcopy Index your code
hub / github.com/SunoAI-API/Suno-API / generate_lyrics_post

Function generate_lyrics_post

main.py:67–81  ·  view source on GitHub ↗
(request: Request, token: str = Depends(get_token))

Source from the content-addressed store, hash-verified

65
66@app.post("/generate/lyrics/")
67async def generate_lyrics_post(request: Request, token: str = Depends(get_token)):
68 req = await request.json()
69 prompt = req.get("prompt")
70 if prompt is None:
71 raise HTTPException(
72 detail="prompt is required", status_code=status.HTTP_400_BAD_REQUEST
73 )
74
75 try:
76 resp = await generate_lyrics(prompt, token)
77 return resp
78 except Exception as e:
79 raise HTTPException(
80 detail=str(e), status_code=status.HTTP_500_INTERNAL_SERVER_ERROR
81 )
82
83
84@app.get("/lyrics/{lid}")

Callers

nothing calls this directly

Calls 1

generate_lyricsFunction · 0.90

Tested by

no test coverage detected