AI 插件中的 Rake 任务无法运行

我通过进入容器并执行以下命令解决了这个问题:

bundle install --with migrations

问题在于,rake 任务 rake ai:embeddings:backfill 执行了以下操作:

  Parallel.each(topics.all, in_processes: args[:concurrency].to_i, progress: "Topics") do |t|
    ActiveRecord::Base.connection_pool.with_connection do
      vector_rep.generate_representation_from(t)
    end
  end

这需要加载 ruby-progressbar,但由于它在 Gemfile 的 migrations 分组中,所以被忽略了。

2 个赞