KBVE / kbve

KBVE Monorepo
https://kbve.com/
12 stars 12 forks source link

[MUSIC] : Porter Robinson - Get your Wish (Anamanaguchi Remix) #2130

Closed h0lybyte closed 4 months ago

h0lybyte commented 4 months ago

Music Suggestion Form

YouTube Link: https://www.youtube.com/watch?v=Szl25PBAd5c Title: Porter Robinson - Get your Wish (Anamanaguchi Remix) Genre: edm

Hint: Only genres that are acceptable are: dnb, chillstep, lofihiphop, nujazz, electroswing, edm, rock, jrock, studybeats, anime

github-actions[bot] commented 4 months ago

[DEBUG] Processing Music Action v0.0.10

github-actions[bot] commented 4 months ago

Atlas Music Response:

{
  "id": "chatcmpl-31041cc2-e19c-4ad1-b580-ff2380749f60",
  "object": "chat.completion",
  "created": 1719168747,
  "model": "mixtral-8x7b-32768",
  "choices": [
    {
      "index": 0,
      "message": {
        "role": "assistant",
        "content": "First, let's prompt the user for input and extract the required information.\n\n```python\nyoutube_link = input(\"YouTube Link: \")\ntitle = input(\"Title with Artist/Band: \")\ngenre = input(\"Genre (dnb, chillstep, lofihiphop, nujazz, electroswing, edm, rock, jrock, studybeats, anime): \")\n\n# Extract YouTube ID from the link\nvideo_id = youtube_link.split(\"v=\")[-1]\n```\n\nNow, let's create a JSON object with the extracted data.\n\n```python\njson_obj = {\n  \"title\": title,\n  \"genre\": genre,\n  \"youtube_id\": video_id\n}\n```\n\nConvert the JSON object to a string and print it.\n\n```python\nimport json\n\njson_str = json.dumps(json_obj)\nprint(json_str)\n```\n\nHere's an example of the complete code and its output:\n\n```python\nYouTube Link: https://www.youtube.com/watch?v=Szl25PBAd5cn\nTitle with Artist/Band: Porter Robinson - Get your Wish (Anamanaguchi Remix)\nGenre (dnb, chillstep, lofihiphop, nujazz, electroswing, edm, rock, jrock, studybeats, anime): edm\n\nOutput:\n{\n  \"title\": \"Porter Robinson - Get your Wish (Anamanaguchi Remix)\",\n  \"genre\": \"edm\",\n  \"youtube_id\": \"Szl25PBAd5cn\"\n}\n```\n\nYou can run this code and enter the provided example inputs to get the desired JSON output. Note that the code doesn't validate the inputs or check the genre's correctness, as it was not specified in the requirements."
      },
      "finish_reason": "stop"
    }
  ],
  "usage": {
    "prompt_tokens": 395,
    "prompt_time": 0.097388707,
    "completion_tokens": 442,
    "completion_time": 0.698414848,
    "total_tokens": 837,
    "total_time": 0.795803555
  },
  "system_fingerprint": "fp_c5f20b5bb1",
  "x_groq": {
    "id": "req_01j1372h7kekcv6ym6wr1exfss"
  }
}
github-actions[bot] commented 4 months ago

Dear Lord Commander:

First, let's prompt the user for input and extract the required information.

```python
youtube_link = input("YouTube Link: ")
title = input("Title with Artist/Band: ")
genre = input("Genre (dnb, chillstep, lofihiphop, nujazz, electroswing, edm, rock, jrock, studybeats, anime): ")

# Extract YouTube ID from the link
video_id = youtube_link.split("v=")[-1]

Now, let's create a JSON object with the extracted data.

json_obj = {
  "title": title,
  "genre": genre,
  "youtube_id": video_id
}

Convert the JSON object to a string and print it.

import json

json_str = json.dumps(json_obj)
print(json_str)

Here's an example of the complete code and its output:

YouTube Link: https://www.youtube.com/watch?v=Szl25PBAd5cn
Title with Artist/Band: Porter Robinson - Get your Wish (Anamanaguchi Remix)
Genre (dnb, chillstep, lofihiphop, nujazz, electroswing, edm, rock, jrock, studybeats, anime): edm

Output:
{
  "title": "Porter Robinson - Get your Wish (Anamanaguchi Remix)",
  "genre": "edm",
  "youtube_id": "Szl25PBAd5cn"
}

You can run this code and enter the provided example inputs to get the desired JSON output. Note that the code doesn't validate the inputs or check the genre's correctness, as it was not specified in the requirements.



Extracted Song Information:
Unable to extract song information from the response.
h0lybyte commented 4 months ago

Closing this ticket, seems like it failed.