An open API service indexing awesome lists of open source software.

https://github.com/knowledgefactory4u/spring-ai-pinecone-vector-database-demo


https://github.com/knowledgefactory4u/spring-ai-pinecone-vector-database-demo

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

        

Spring AI Pinecone Vector Database Demo
========================================

This project demonstrates the integration of **Spring Boot**, **Spring AI**, and **Pinecone Vector Database** for creating an AI-powered application capable of storing and searching vectors (embeddings) generated from text.

Key features:
-------------
- **Spring Boot** based backend for API development.
- **Spring AI** for embedding text into vector representations.
- Integration with **Pinecone** for vector storage and similarity search.
- API endpoints for inserting and retrieving data with metadata filtering.

Project Structure:
-------------------
- **Spring Boot Web Starter** for REST APIs.
- **Spring AI with Pinecone** to perform embedding operations.
- **Pinecone Vector Database** for storing and querying vector data.

Installation & Setup:
----------------------
1. Clone the repository or download the ZIP file.

2. Navigate to the project directory.

```bash
cd spring-ai-pinecone-vector-database-demo