๐ Research PreviewWeโre currently in research preview! Weโre excited to share our system with you, and we would love to hear your feedback.Enterprise Users: Need custom APIs tailored to your specific use case? Submit a request through our form โ
Vedaya API
The Vedaya API provides comprehensive functionality for data ingestion, knowledge graph management and retrieval operations. This API allows you to build intelligent applications that can process, analyze, and retrieve information from various document sources.API Capabilities
The API is organized into several functional areas:Data Ingestion
- Upload files for processing and embedding
- Connect to cloud storage providers (Google Drive, Dropbox, OneDrive, S3, Azure)
- Ingest documents from URLs
- Monitor ingestion status
- Configure chunking and embedding settings
Knowledge Graph
- Entity detection and relationship extraction
- Graph visualization and exploration
- Concept clustering
- Neo4j integration
- Entity management (merging, querying)
Retrieval and RAG
- Query the knowledge base
- Retrieve relevant document chunks
- RAG (Retrieval Augmented Generation) pipeline support
- Chatbot functionality with RAG capabilities
Authentication
Most API endpoints work without authentication. For deployments that require authentication, you can configure it with environment variables:Base URL
vedaya-kg.fly.dev
(without trailing slash) for the latest deployment.
For detailed endpoint documentation, please refer to the specific API sections.