Lantern 使用方法

Lantern是一个开源的PostgreSQL向量数据库扩展,为构建AI应用程序提供了高性能的向量搜索功能。
查看更多

如何使用 Lantern

注册Lantern Cloud: 访问lantern.dev并点击'免费试用Lantern'以创建一个免费账户。无需信用卡。
创建数据库: 注册后,创建一个启用了Lantern的新Postgres数据库。
连接到您的数据库: 使用提供的连接详细信息,通过您首选的方法(例如psql、应用程序代码等)连接到您的启用了Lantern的Postgres数据库。
创建包含向量列的表: 执行SQL以创建包含存储向量嵌入列的表,例如'CREATE TABLE books (id SERIAL PRIMARY KEY, book_embedding REAL[3]);'
插入向量数据: 将向量嵌入插入您的表中,例如'INSERT INTO books (book_embedding) VALUES ('{0,1,0}'), ('{3,2,4}');'
创建HNSW索引: 在您的向量列上创建Lantern HNSW索引以加快查询速度,例如'CREATE INDEX book_index ON books USING lantern_hnsw(book_embedding dist_l2sq_ops) WITH (M=2, ef_construction=10, ef=4, dim=3);'
执行向量相似性搜索: 使用SQL查询相似向量,例如'SELECT id FROM books ORDER BY book_embedding <-> '{0,0,0}' LIMIT 1;'
生成嵌入(可选): 使用Lantern的内置嵌入生成功能从文本或图像创建向量,例如'SELECT id FROM books ORDER BY book_embedding <-> text_embedding('BAAI/bge-base-en', '我的文本输入') LIMIT 1;'

Lantern 常见问题

Lantern 是一个托管的 Postgres 向量数据库和工具包,供开发者构建高性能的 AI 应用。它提供向量搜索功能、嵌入生成和高效索引。

与 Lantern 类似的最新 AI 工具

Data Nuts
Data Nuts
DataNuts是一家全面的数据管理和分析解决方案提供商,专注于医疗解决方案、云迁移和AI驱动的数据库查询功能。
CogniKeep AI
CogniKeep AI
CogniKeep AI 是一种私有的、企业级的 AI 解决方案,使组织能够在自己的基础设施内部署安全、可定制的 AI 功能,同时保持数据的完全隐私和安全。
Solaracloud.ai
Solaracloud.ai
Solaracloud.ai 是一个由 AI 驱动的数据赋能平台,使组织能够通过自然语言对话分析、解释和互动其企业数据,同时保持企业级的安全性。
Chat2DB
Chat2DB
Chat2DB 是一款人工智能驱动的数据库管理和分析工具,使用户能够使用自然语言与多个数据库交互,执行 SQL 操作,并通过智能界面生成可视化报告。