执行此代码后创建向量索引
CREATE VECTOR INDEX movie_tagline_embeddings IF NOT EXISTS
FOR (m:Movie)
ON (m.taglineEmbedding)
OPTIONS {
indexConfig: {
'vector.dimensions': 1536,
'vector.similarity_function': 'cosine'
}
}
我遇到以下错误: 输入“{”无效:应为“+”或“-”(第 5 行,第 18 列(偏移量:131)) “索引配置:{” ^
有什么想法吗?我是 Neo4j 的新手,无法解决它
有什么想法吗?我是 Neo4j 的新手,无法解决它
从[文档][1]您可以看到indexConfig的键的示例,它使用telda而不是单引号。
CREATE VECTOR INDEX `abstract-embeddings`
FOR (n: Abstract) ON (n.embedding)
OPTIONS {indexConfig: {
`vector.dimensions`: 1536,
`vector.similarity_function`: 'cosine'
}}
[1]:https://neo4j.com/docs/cypher-manual/current/indexes/semantic-indexes/vector-indexes/#:~:text=The%20CREATE%20VECTOR%20INDEX%20command%20take% 20an%20OPTIONS%20子句.,默认)%20和%20vector%2D1.0%20.