Skip to main content

llama-index tools eccenca Corporate Memory Integration

Project description

llama-index-cmem

llama-index tools eccenca Corporate Memory Integration

poetry ruff mypy copier

Usage

The llama-index-cmem package allows using eccenca Corporate Memory together with LlamaIndex.

Components

  • SPARQLReader: Use to load documents from SPARQL query to use in ingestion pipeline.
  • SPARQLRetriever: Execute SPARQL query to retrieve context from SPARQL endpoint.
  • NLSPARQLRetriever: Text-to-SPARQL retriever to retrieve context from SPARQL endpoint using natural language.
  • CMEMQueryCatalogRetriever: Execute SPARQL query from CMEM query catalog to retrieve context from SPARQL endpoint.

There are several example notebooks available:

  • NLSPARQLRetriever and CMEMQueryCatalogRetriever.
  • ChatEngine: Chatting with an RDF knowledge graph data.
  • QueryEngine: Single Q&A engine with RDF knowledge graph data.
  • PGVector: Generate embeddings from RDF knowledge graph and query with natural language (via vector similarity).

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

llama_index_cmem-0.6.0.tar.gz (11.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

llama_index_cmem-0.6.0-py3-none-any.whl (14.1 kB view details)

Uploaded Python 3

File details

Details for the file llama_index_cmem-0.6.0.tar.gz.

File metadata

  • Download URL: llama_index_cmem-0.6.0.tar.gz
  • Upload date:
  • Size: 11.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.2 CPython/3.11.11 Linux/6.8.0-1021-azure

File hashes

Hashes for llama_index_cmem-0.6.0.tar.gz
Algorithm Hash digest
SHA256 531442e1f17e745ea1329a2ba7466f23f63e2136b217410dfbc5e2903d0c9303
MD5 efb4b4750e521d0c9641895268445703
BLAKE2b-256 4be803a600d8302652555bf6685a644fac3e8bf1fa0d59c8568c89f563ae0e0d

See more details on using hashes here.

File details

Details for the file llama_index_cmem-0.6.0-py3-none-any.whl.

File metadata

  • Download URL: llama_index_cmem-0.6.0-py3-none-any.whl
  • Upload date:
  • Size: 14.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.2 CPython/3.11.11 Linux/6.8.0-1021-azure

File hashes

Hashes for llama_index_cmem-0.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 babe008378e179aa43e0f50ecda51be120f6b85c0fde6ea6dad94c4f062a32d9
MD5 bf164362a1861f8085ec6f0e882f67e6
BLAKE2b-256 fa8a1e1bc474506653ebb67d30f37ed520176445715f89e0ba45698a6d1632ec

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page