ExportXMLWordPrintable

    • Type: Bug
    • Resolution: Unresolved
    • Priority: Normal
    • None
    • Component/s: troi
    • None

      I'm trying the following command:  troi playlist ai-jams api-code "music for a rainy day"

      Here is the output I am getting:

      Troi playlist generation starting...
      Traceback (most recent call last):
       File "/home/gbcox/troi_test/.venv/bin/troi", line 10, in <module>
         sys.exit(cli())
                  ~~~^^
       File "/home/gbcox/troi_test/.venv/lib64/python3.13/site-packages/click/core.py", line 1442, in _call_
         return self.main(*args, **kwargs)
                ~~~~~~~~~^^^^^^^^^^^^^^^^^
       File "/home/gbcox/troi_test/.venv/lib64/python3.13/site-packages/click/core.py", line 1363, in main
         rv = self.invoke(ctx)
       File "/home/gbcox/troi_test/.venv/lib64/python3.13/site-packages/click/core.py", line 1830, in invoke
         return _process_result(sub_ctx.command.invoke(sub_ctx))
                                ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
       File "/home/gbcox/troi_test/.venv/lib64/python3.13/site-packages/click/core.py", line 1226, in invoke
         return ctx.invoke(self.callback, **ctx.params)
                ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
       File "/home/gbcox/troi_test/.venv/lib64/python3.13/site-packages/click/core.py", line 794, in invoke
         return callback(*args, **kwargs)
       File "/home/gbcox/troi_test/.venv/lib64/python3.13/site-packages/troi/cli.py", line 150, in playlist
         ret = patch.generate_playlist()
       File "/home/gbcox/troi_test/.venv/lib64/python3.13/site-packages/troi/patch.py", line 159, in generate_playlist
         result = playlist.generate(self.quiet)
       File "/home/gbcox/troi_test/.venv/lib64/python3.13/site-packages/troi/_init_.py", line 93, in generate
         result = source.generate(quiet)
       File "/home/gbcox/troi_test/.venv/lib64/python3.13/site-packages/troi/_init_.py", line 93, in generate
         result = source.generate(quiet)
       File "/home/gbcox/troi_test/.venv/lib64/python3.13/site-packages/troi/_init_.py", line 93, in generate
         result = source.generate(quiet)
       File "/home/gbcox/troi_test/.venv/lib64/python3.13/site-packages/troi/_init_.py", line 105, in generate
         items = self.read(source_lists)
       File "/home/gbcox/troi_test/.venv/lib64/python3.13/site-packages/troi/external/gpt.py", line 49, in read
         recording = Recording(name=item["recording_name"], artist=artist)
      TypeError: Recording._init_() got an unexpected keyword argument 'artist'

            Assignee:
            amCap1712
            Reporter:
            Gerald Cox
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:

                Version Package