主要观点:这是一个用于在嵌入之间进行插值的 LLM 插件及其相关使用说明。
关键信息:
- 可在与 LLM 相同环境中安装,命令为
llm install llm-interpolate。 - 添加新命令
llm interpolate,需指定嵌入集合名称及起始和结束点的 id,还可通过-d选项使用不同的嵌入数据库。 - 先填充集合,如使用[CLAP]模型嵌入歌曲库
llm embed-multi -m clap songs --files mysongs "\*.wav",然后可在歌曲嵌入之间进行插值llm interpolate songs "MyRapSong.wav" "MyContrySong.wav" -n 5。 - 插值结果可用于构建连贯的播放列表,如
llm interpolate songs "MyRapSong.wav" "MyContrySong.wav" -n 5 | jq.[] > playlist.m3u。
重要细节: - 插件相关文档链接为LLM、embedding collection。
- 开发时需先 checkout 代码,创建虚拟环境
python3 -m venv venv并激活,安装依赖和测试依赖pip install -e '.[test]',运行测试pytest。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用。你还可以使用@来通知其他用户。