KBVE / kbve

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

[MUSIC] : Polo G - I Know (Lofi Remix) #2108

Closed h0lybyte closed 2 months ago

h0lybyte commented 2 months ago

Music Suggestion Form

YouTube Link: https://www.youtube.com/watch?v=VxJhe5NzmDY Title: Polo G - I Know (Lofi Remix) Genre: lofihiphop

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

github-actions[bot] commented 2 months ago

[DEBUG] Processing Music Action v0.0.10

github-actions[bot] commented 2 months ago

Atlas Music Response:

{
  "id": "chatcmpl-8a7e1d7c-24e9-4e58-a689-91502041aca6",
  "object": "chat.completion",
  "created": 1719119484,
  "model": "mixtral-8x7b-32768",
  "choices": [
    {
      "index": 0,
      "message": {
        "role": "assistant",
        "content": "Sure, here's how you can generate the JSON output based on the user input:\n\nFirst, let's assume the user has entered the following information:\n\n- Song Title with Artist/Band: Polo G - I Know (Lofi Remix)\n- Genre: lofihiphop\n- YouTube Link: <https://www.youtube.com/watch?v=VxJhe5NzmDY>\n\nTo extract the YouTube ID from the link, you can use the following code:\n```python\nimport re\n\nyoutube_link = \"https://www.youtube.com/watch?v=VxJhe5NzmDY\"\nyoutube_id = re.search(r\"v=([-\\w]+)\", youtube_link).group(1)\n```\nThis will extract the YouTube ID as `VxJhe5NzmDY`.\n\nNow you can create the JSON output using the following code:\n```python\njson_output = {\n  \"title\": \"Polo G - I Know (Lofi Remix)\",\n  \"genre\": \"lofihiphop\",\n  \"youtube_id\": \"VxJhe5NzmDY\"\n}\n\nimport json\nprint(json.dumps(json_output, indent=2))\n```\nThis will output the following JSON:\n```json\n{\n  \"title\": \"Polo G - I Know (Lofi Remix)\",\n  \"genre\": \"lofihiphop\",\n  \"youtube_id\": \"VxJhe5NzmDY\"\n}\n```\nNote: The above code assumes that the user input is valid and the YouTube link is valid as well. You may want to add validation checks and error handling to make sure the input is valid and the YouTube ID is correctly extracted."
      },
      "finish_reason": "stop"
    }
  ],
  "usage": {
    "prompt_tokens": 396,
    "prompt_time": 0.068744158,
    "completion_tokens": 412,
    "completion_time": 0.656667184,
    "total_tokens": 808,
    "total_time": 0.725411342
  },
  "system_fingerprint": "fp_c5f20b5bb1",
  "x_groq": {
    "id": "req_01j11r34bke479k9mzhwjj27g7"
  }
}
github-actions[bot] commented 2 months ago

Dear Lord Commander:

Sure, here's how you can generate the JSON output based on the user input:

First, let's assume the user has entered the following information:

- Song Title with Artist/Band: Polo G - I Know (Lofi Remix)
- Genre: lofihiphop
- YouTube Link: <https://www.youtube.com/watch?v=VxJhe5NzmDY>

To extract the YouTube ID from the link, you can use the following code:
```python
import re

youtube_link = "https://www.youtube.com/watch?v=VxJhe5NzmDY"
youtube_id = re.search(r"v=([-\w]+)", youtube_link).group(1)

This will extract the YouTube ID as VxJhe5NzmDY.

Now you can create the JSON output using the following code:

json_output = {
  "title": "Polo G - I Know (Lofi Remix)",
  "genre": "lofihiphop",
  "youtube_id": "VxJhe5NzmDY"
}

import json
print(json.dumps(json_output, indent=2))

This will output the following JSON:

{
  "title": "Polo G - I Know (Lofi Remix)",
  "genre": "lofihiphop",
  "youtube_id": "VxJhe5NzmDY"
}

Note: The above code assumes that the user input is valid and the YouTube link is valid as well. You may want to add validation checks and error handling to make sure the input is valid and the YouTube ID is correctly extracted.


Extracted Song Information:
```json
{
  "title": "Polo G - I Know (Lofi Remix)",
  "genre": "lofihiphop",
  "youtube_id": "VxJhe5NzmDY"
}