Αυτές τις κλήσεις τις χειρίζεται ο host. Κρατήστε το αναγνωριστικό εργασίας που επιστράφηκε, για να ελέγχετε την κατάσταση και να ζητάτε συγκεκριμένες προβολές.
MCP: start_song_analysis + get_song_analysis
Επισυνάψτε απευθείας MP3, WAV, FLAC, OGG ή M4A. Το OAuth συνδέει το Melogen με τον MCP host για δομημένη ανάλυση.
MP3, WAV, FLAC, OGG, M4A → 12 δομημένες προβολές
Παράμετροι
file — περιγραφέας αρχείου που παρέχει ο hostreport_locale — προτιμώμενη γλώσσα αναφοράςview + cursor + limit — επιλέξτε δομημένη προβολή και λάβετε τα αποτελέσματα ανά σελίδαtask_uuid — αναγνωριστικό που επιστρέφει η εργασία ανάλυσης
// MCP Tool Call (handled automatically by your AI agent)
{
"tool": "start_song_analysis",
"arguments": {
"file": {
"file_id": "host_uploaded_song_123",
"download_url": "https://host.example/files/song.mp3",
"file_name": "song.mp3",
"mime_type": "audio/mpeg"
},
"client_request_id": "chatgpt-song-0001",
"report_locale": "en"
}
}
// Poll until analysis is complete
{
"tool": "get_song_analysis",
"arguments": {
"task_uuid": "00000000-0000-0000-0000-000000000123",
"view": "structure"
}
}
// After completion, ask grounded follow-up questions
{
"tool": "ask_about_song",
"arguments": {
"task_uuid": "00000000-0000-0000-0000-000000000123",
"question": "Why does the chorus feel more energetic?",
"client_request_id": "chatgpt-followup-0001"
}
}