Description:
When running the Python scripts (e.g., chat_with_bot.py), beginners may encounter an error because the required DLL file is named librwkv.dll by default but the script looks for rwkv.dll. This mismatch causes the script to fail with a message like:
ValueError: Failed to find rwkv.dll automatically; you need to find the library and create RWKVSharedLibrary specifying the path to it
Workaround:
Users have to manually rename librwkv.dll to rwkv.dll for the scripts to work.
Suggestion:
To improve the user experience, especially for beginners, updating the documentation to explicitly mention this step would be very helpful. Alternatively, the build process or scripts could be adjusted to expect the correct DLL name by default, avoiding the need for manual renaming.
Impact:
Making this clear in the docs or automating the DLL naming would reduce confusion and setup friction, helping new users get started more smoothly.
Description:
When running the Python scripts (e.g.,
chat_with_bot.py), beginners may encounter an error because the required DLL file is namedlibrwkv.dllby default but the script looks forrwkv.dll. This mismatch causes the script to fail with a message like:Workaround:
Users have to manually rename
librwkv.dlltorwkv.dllfor the scripts to work.Suggestion:
To improve the user experience, especially for beginners, updating the documentation to explicitly mention this step would be very helpful. Alternatively, the build process or scripts could be adjusted to expect the correct DLL name by default, avoiding the need for manual renaming.
Impact:
Making this clear in the docs or automating the DLL naming would reduce confusion and setup friction, helping new users get started more smoothly.