Skip to main content

The Components Service API

09/02/2026

The Components Service provides vector embeddings and semantic search capabilities for GraphRAG. The Components Service is a custom micro-service that extends native vector store capabilities of GraphRAG workflows. Developed to meet enterprise requirements for Elasticsearch and OpenSearch deployments, whether on AWS or on-site, it offers a unified API layer for vector similarity search operations, abstracting from the specifics of the underlying vector store implementation.

Note

We use https://api.example.com as the base URL in this documentation as a placeholder for your actual deployment URL.

The interactive Swagger UI is available at {your-domain}/components/swagger-ui/index. The OpenAPI specification is located at {your-domain}/components/v3/api-docs.

The base URL is https://{your-domain}/components, the version is 1.0.0 and the supported protocol is HTTP/HTTPS.