AddToVectorDatabase[db,{vec1,…}]
将向量列表 veci 添加到 VectorDatabaseObject[…] db.
AddToVectorDatabase[db,{vec1,…}{val1,…}]
将新向量 veci 和相关值 vali 添加到数据库 db.
AddToVectorDatabase
AddToVectorDatabase[db,{vec1,…}]
将向量列表 veci 添加到 VectorDatabaseObject[…] db.
AddToVectorDatabase[db,{vec1,…}{val1,…}]
将新向量 veci 和相关值 vali 添加到数据库 db.
更多信息
- AddToVectorDatabase 将更多数据添加到现有的 VectorDatabaseObject,扩展了数据库的存储和搜索功能.
- 可用以下方式指定数据库:
-
"string" 与已命名向量数据库匹配的字符串 db 一个 VectorDatabaseObject - 要添加数据的可能值包括:
-
{vec1,…} 向量列表 {vec1val1,…} 向量和相关值的列表 {vec1,…}{val1,…} 向量和值之间的规则 - 如果 db 包含有注释的向量,则每个新的 veci 都应以相同方式标记. »
- 可接受的 vali 的形式包括:
-
"string" 字符串标签 <|"tag1"v1,…|> 标签和元数据值的关联
范例
打开所有单元 关闭所有单元基本范例 (1)
范围 (6)
数据源 (2)
AddToVectorDatabase[CreateVectorDatabase[], {{1, 2, 3}, {4, 5, 6}}]db = CreateVectorDatabase[{{1, 2, 3}, {4, 5, 6}}]AddToVectorDatabase[db, {{6, 7, 8}}]AddToVectorDatabase[db, {{7, 8, 9}, {10, 11, 12}}]元数据 (4)
AddToVectorDatabase[CreateVectorDatabase[], {{1, 2, 3} -> "A", {2, 3, 4} -> "B"}]db = CreateVectorDatabase[{{1, 2, 3} -> "A"}]AddToVectorDatabase[db, {{2, 3, 4} -> "B", {5, 6, 7} -> "C"}]将向量和 Association 中的标签一起添加:
AddToVectorDatabase[CreateVectorDatabase[], {{1, 2, 3} -> <|"tag1" -> 1, "tag2" -> "A"|>, {2, 3, 4} -> <|"tag1" -> 2, "tag2" -> "B"|>}]db = CreateVectorDatabase[{{1, 2, 3} -> <|"tag1" -> "A", "tag2" -> 1|>, {4, 5, 6} -> <|"tag1" -> "B", "tag2" -> 2|>}]在 Association 中将向量和标签一起添加到已填充的数据库中:
AddToVectorDatabase[db, {{1, 2, 3} -> <|"tag1" -> "A", "tag2" -> 3|>, {2, 3, 4} -> <|"tag1" -> "C", "tag2" -> 4|>}]应用 (1)
data = {{1, 2}, {3, 4}, {5, 6, 7}, {8, 9}};
CreateVectorDatabase[data]db = CreateVectorDatabase[]使用 AddToVectorDatabase 仅增量有效元素:
Do[AddToVectorDatabase[db, {vec}], {vec, data}]db属性和关系 (1)
可能存在的问题 (2)
db = CreateVectorDatabase[{{1, 2, 3}, {4, 5, 6}}]AddToVectorDatabase[db, {{6, 7}, {8, 9}}]db = CreateVectorDatabase[{{1, 2, 3} -> "A", {4, 5, 6} -> "B"}]AddToVectorDatabase[db, {1, 2, 3}]AddToVectorDatabase[db, {{1, 2, 3} -> "C"}]相关指南
文本
Wolfram Research (2024),AddToVectorDatabase,Wolfram 语言函数,https://reference.wolfram.com/language/ref/AddToVectorDatabase.html.
CMS
Wolfram 语言. 2024. "AddToVectorDatabase." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/AddToVectorDatabase.html.
APA
Wolfram 语言. (2024). AddToVectorDatabase. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/AddToVectorDatabase.html 年
BibTeX
@misc{reference.wolfram_2026_addtovectordatabase, author="Wolfram Research", title="{AddToVectorDatabase}", year="2024", howpublished="\url{https://reference.wolfram.com/language/ref/AddToVectorDatabase.html}", note=[Accessed: 09-August-2026]}
BibLaTeX
@online{reference.wolfram_2026_addtovectordatabase, organization={Wolfram Research}, title={AddToVectorDatabase}, year={2024}, url={https://reference.wolfram.com/language/ref/AddToVectorDatabase.html}, note=[Accessed: 09-August-2026]}