Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/margostino/babel-serverless-api
https://github.com/margostino/babel-serverless-api
Last synced: 16 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/margostino/babel-serverless-api
- Owner: margostino
- License: apache-2.0
- Created: 2024-02-04T10:15:12.000Z (11 months ago)
- Default Branch: master
- Last Pushed: 2024-12-11T21:29:38.000Z (29 days ago)
- Last Synced: 2024-12-19T16:36:27.023Z (21 days ago)
- Language: TypeScript
- Homepage: https://babel-api-self.vercel.app
- Size: 11.4 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ⚡️ Babel API
(This project is under Babel Foundation initiative. You can read the manifest [here](https://github.com/margostino/babel-foundation))
The gateway service for interacting with Babel data. This API processes natural language queries, searches indexed metadata, and returns relevant responses by leveraging advanced Large Language Models (LLMs).
Babel data is a collection of human consciousness and memory assets captured and stored by users. This is a private repository for all personal data structured by folders, with each asset indexed for easy access and retrieval.
- Store your personal data in the structured folders.
- Ensure each asset is properly indexed for optimal performance.
## Structure
- **Folders**: Organize data into folders based on categories or types.
- **Indexing**: Each asset is indexed to facilitate quick searches.## Features
- **GET Endpoint**: Handles natural language queries and returns processed responses.
- **Index Metadata Search**: Searches metadata indexes to find relevant data.
- **LLM Processing**: Utilizes LLMs to interpret and respond to user queries.## API Endpoint
### GET /search
Query Parameters:
- `query` (string): The natural language query to search Babel data.
Example Request:
```bash
curl -X GET "http://babel-gateway.vercel.app/index?query=Show+me+my+vacation+notes+from+2024"