Christopher Winslett:用于AI嵌入的Ruby on Rails Neighbor Gem
原文英文,约600词,阅读约需3分钟。发表于: 。Over the past 12 months, AI has taken over budgets and initiatives. Postgres is a popular store for AI embedding data because it can store, calculate, optimize, and scale using the pgvector...
本文介绍了如何使用pgvector和Ruby on Rails的neighbor gem来嵌入AI数据。通过使用OpenAI API或其竞争对手,可以将文本、图像和pdf块发送到OpenAI,然后将返回表示特征的1536个值的嵌入。使用pgvector扩展,可以将该嵌入存储在Postgres的向量列类型中。使用最近邻计算,可以找到最相似的对象。neighbor gem可以消除SQL查询和其他代码,使开发人员可以使用原生的ActiveRecord体验。此外,还介绍了如何使用has_neighbors来定义最近邻查询。