NeoRagServiceProperties

data class NeoRagServiceProperties(val uri: String = "bolt://localhost:7687", val username: String = "neo4j", password: String = "brahmsian", val chunkNodeName: String = "Chunk", val entityNodeName: String = "Entity", val name: String = "OgmRagService", val description: String = "RAG service using Neo4j OGM for querying and embedding", val contentElementIndex: String = "embabel-content-index", val entityIndex: String = "embabel-entity-index", val packages: List<String> = listOf("not.a.real.package"))

Parameters

chunkNodeName

the name of the node representing a chunk in the knowledge graph

entityNodeName

the name of a node representing an entity in the knowledge graph

packages

the packages to scan for Neo4j OGM entities. Defaults to none

Constructors

Link copied to clipboard
constructor(uri: String = "bolt://localhost:7687", username: String = "neo4j", password: String = "brahmsian", chunkNodeName: String = "Chunk", entityNodeName: String = "Entity", name: String = "OgmRagService", description: String = "RAG service using Neo4j OGM for querying and embedding", contentElementIndex: String = "embabel-content-index", entityIndex: String = "embabel-entity-index", packages: List<String> = listOf("not.a.real.package"))

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val uri: String
Link copied to clipboard